Это взято прямо из документации для jquery mobile:
Обновление элементов формы В jQuery Mobile некоторые расширенные элементы управления формой просто стилизуются (входные данные), а другие представляют собой пользовательские элементы управления (выборки, ползунки), построенные изи поддерживается синхронно с нативным контролем.Чтобы программно обновить элемент управления формы с помощью JavaScript, сначала манипулируйте собственным элементом управления, а затем используйте метод refresh, чтобы сообщить расширенному элементу управления о необходимости обновить себя в соответствии с новым состоянием.Вот несколько примеров того, как обновить общие элементы управления формой, а затем вызвать метод refresh:
Checkboxes:
$("input[type='checkbox']").prop("checked",true).checkboxradio("refresh");
Radios:
$("input[type='radio']").prop("checked",true).checkboxradio("refresh");
Selects:
var myselect = $("#selectfoo");
myselect[0].selectedIndex = 3;
myselect.selectmenu("refresh")