Я пытаюсь динамически создать элемент select
, но он не разработан jQuery Mobile. Каков правильный способ достичь этого?Как создать динамический selectmenu в jQuery Mobile?
3
A
ответ
8
Вот рабочий jsFiddle
пример: http://jsfiddle.net/Gajotres/dEXac/
$(document).on('pagebeforeshow', '#index', function(){
// Add a new select element
$('<select>').attr({'name':'select-choice-1','id':'select-choice-1'}).appendTo('[data-role="content"]');
$('<option>').attr({'value':'1'}).html('Value 1').appendTo('#select-choice-1');
$('<option>').attr({'value':'2'}).html('Value 2').appendTo('#select-choice-1');
// Enhance new select element
$('select').selectmenu();
});
Также посмотрите на эту ARTICLE, там вы найдете другой способ усиливающего JQuery элементов разметки, или он может HERE.
0
Стоит отметить, что это должно работать:. (Пример добавляет два варианта, чтобы показать, как добавить варианты
$('<select name="sl" id="sl" data-native-menu="false"><option value="clear">That I got</option></select>').appendTo("#output");
$('<option value="clear2">Another That I got</option>').appendTo("#sl");
$('select').selectmenu();
0
это работает для меня
$(document).on('change', "body", function(){
$(".ui-selectmenu").selectmenu();
});
Смежные вопросы
- 1. JQuery Mobile - получение значения SelectMenu
- 2. Как включить и отключить selectmenu JQuery mobile
- 3. обнаружить изменение selectmenu в jquery mobile 1.4
- 4. jquery mobile selectmenu не работает в chrome
- 5. jQuery Mobile Pagebeforeshow и longlist selectmenu
- 6. динамический JQuery mobile accordion
- 7. jquery mobile selectmenu-custom-filter специальные символы
- 8. динамический jquery ui selectmenu не стиль
- 9. jquery mobile: Selectmenu нужно выбрать два раза
- 10. onclick div open selectmenu in jquery mobile
- 11. Как использовать jQuery Mobile selectmenu пользовательский стиль с $ .mobile.linkBindingEnabled = false?
- 12. Как получить динамический JQuery Mobile Accordion?
- 13. Динамический заголовок JQuery Mobile 1.4.1
- 14. Динамический список с jQuery mobile
- 15. jQuery Mobile: применение метода selectmenu в нескольких полях выбора
- 16. Создать JQuery selectmenu из шаблонных HTML
- 17. JQUERY Mobile: динамический список добавок не работает
- 18. JQuery Mobile, добавление класса в динамический id
- 19. динамический список не создан jQuery Mobile
- 20. Как создать взаимодействие с selectMenu в dc.js
- 21. создать JSon динамический JQuery
- 22. jQuery скрыть selectMenu?
- 23. JQuery selectmenu не инициализируется
- 24. JQuery Mobile запуска создать
- 25. jQuery Mobile создать панель
- 26. Переопределить selectmenu jQuery
- 27. selectmenu JQuery не работает
- 28. jquery selectmenu code issue
- 29. jQuery UI SelectMenu Error
- 30. jQuery selectmenu wordpress
Спасибо Для меня лучше всего, что я. нашел, что это http://jsfiddle.net/vgulaev/qagHz/26/ –
Прежде всего, триггер ('create') используется для восстановления всего содержимого. Вы должны использовать соответствующую функцию, как в моем примере. И не используйте vanila javascript во время работы с jQuery. – Gajotres
Хороший совет. Почему $ ('select'). selectmenu(); не работают $ ('# id_select'). selectmenu()? –