Я использую виджет кнопки jQuery UI в форме, которую мне нужно проверить для некоторых элементов радио / флажков.
В соответствии с демонстрацией в предоставленной ссылке -
Их (исходные элементы) связанная метка стилизована так, чтобы отображаться как кнопка, а основной вводобновляется при нажатии.
, если вы просматриваете даже страницу примера, которую я предоставил, базовые элементы кнопки не обновляются с что-либо .Note
- средняя радио-кнопка в примере отмечена по умолчанию.
Я использую следующий код для определения состояний кнопки - как ни странно, она всегда истинна (предположила, что это будет ложь).
$el = $("#someCheckbox");
if($el.attr('checked')){ //do stuff }
Похоже, что я могу получить состояние кнопки из метки, которую jquery ui использует в качестве стиля кнопки (a la class="ui-state-active)
, но я бы хотел избежать чтения меток и придерживаться проверки действительных переключателей.
Неправильно ли я перетягиваю данные формы, обращаясь к исходному переключателю?
ИЛИ
Возможно ли, что это ошибка в виджете jquery ui butotn?