Обновление элементов формы
В jQuery Mobile некоторые улучшенные элементы управления формой просто стилизуются (вводы), а другие представляют собой пользовательские элементы управления (выборки, ползунки), построенные и синхронизированные с собственным элементом управления. Чтобы программно обновить элемент управления формы с помощью JavaScript, сначала манипулируйте собственным элементом управления, а затем используйте метод refresh, чтобы сообщить расширенному элементу управления о необходимости обновить себя в соответствии с новым состоянием. Вот несколько примеров того, как обновить общие элементы управления формой, а затем вызвать метод refresh:
Флажки:
$("input[type='checkbox']").prop("checked",true).checkboxradio("refresh");
Радио:
$("input[type='radio']").prop("checked",true).checkboxradio("refresh");
Выбор:
var myselect = $("#selectfoo");
myselect[0].selectedIndex = 3;
myselect.selectmenu("refresh");
ползунки:
$("input[type='range']").val(60).slider("refresh");
Переключатели (они используют ползунок):
var myswitch = $("#selectbar");
myswitch[0].selectedIndex = 1;
myswitch.slider("refresh");
Источник: jQuery Mobile Docs (версия 1.1.0)