2014-02-05 2 views
0

Я использую следующий код, чтобы проверить статус флажка - я возвращаю «Y», когда он включен, но возвращает неопределенный, когда он отключен. Как можно обеспечить, чтобы мой JS не выбрасывал и не обнаруживал ошибки и не мог обнаружить соответствующие состояния во время выполнения - в идеале хотел бы иметь Y или N ответ на селектор.Статус проверки JQuery флажка

Благодаря

var isRequested = $('input[name=componentId]:checked').val(); 

ответ

1

Вы можете использовать .is(':checked')

var isRequested = $('input[name=componentId]').is(':checked');//True||False 
1

Попробуйте с помощью prop()

var isRequested =$('input[name=componentId]').prop('checked') 
+0

Спасибо за ответы, но ни один из вышеперечисленных вариантов работают для меня - я использую JQuery из-за контейнера Prime Faces это может быть проблемой? – user3095976

Смежные вопросы