Как сказано в документах jQuery Mobile, вы должны указать меню выбора обновить содержимое, позвонив по номеру $('select').selectmenu();
Если это все еще не работает, вам придется опубликовать небольшой пример кода, чтобы я мог посмотреть на него.
Редактировать
На самом деле, это даже не обязательно. Если у вас есть пустой <select id="to-append"></select>
, вы можете просто добавить опции через $('#to-append').append('<option value="a">A</option>')
!
Событие onchange
выбора, вероятно, не подходит для этого. Выбор не изменится, пока он пуст, поэтому ваше событие никогда не будет инициировано. Попробуйте событие blur
в текстовом поле.
jQuery Mobile Docs - Выбрать