Кнопка флажка jQuery UI выбрать все проблемы - PullRequest
3 голосов
/ 09 октября 2010

Я использую это для проверки всех флажков.

<input type="checkbox" id="all" onclick="$('input[name*=\'selected\']').attr('checked', checked);" />

Пока я использую обычные флажки, все работает нормально. Когда я конвертирую все в jQuery UI чекбоксы: http://jqueryui.com/demos/button/#checkbox Они проверяются - но не визуально - цвета не меняются. Я видел, что когда флажок jQuery UI установлен, он получает этот атрибут aria-pressed="true"

Может кто-нибудь помочь мне понять, как мне это сделать!

Ответы [ 2 ]

4 голосов
/ 22 декабря 2010
$('input[name*=\'selected\']').attr('checked', true).button("refresh");

Очень легко:

  1. Установить базовый радиовход
  2. Отразить состояние на фасаде кнопки пользовательского интерфейса JQuery
2 голосов
/ 09 октября 2010

Существует refresh метод для обновления визуального стиля после программного изменения значения checked, например:

$('input[name*=\'selected\']').attr('checked', checked).button("refresh")
...