Tengo una solicitud get que obtiene un montón de información de categoría para llenar un <select>
. Estoy utilizando jQuery UI Selectmenu para dar estilo a mi selección.'actualizar' jquery UI menú de selección después de la actualización
Así que mi jQuery se ve un poco como esto:
//Initalise the selectmenu
$("select").selectmenu({ style: 'dropdown' });
$.get("http://localhost/somedata?cat=2", function (data) {
$.each(data, function (index, itemData) {
$("<option value='" + itemData.Id + "'>" + itemData.Name + "</option>").appendTo("#selectList");
});
});
Sin embargo, esto llena el <select>
pero no actualiza el Seleccione Menú jQuery UI. ¿Alguna idea de lo que tengo que hacer para que el menú de selección sea 're-dibujado' para que los nuevos valores aparezcan en el menú de selección?
esto me ayuda $ (document) .en ('cambio', "cuerpo", function() {$ (".ui-Seleccione Menú") .selectmenu(); }); –
Tenga en cuenta que hay tres versiones de menú de selección con diferentes funcionalidades, API y documentación. ¿Qué versión usas? ¿Ejemplo de código? Consulte la wiki para obtener más información: https://github.com/fnagel/jquery-ui/wiki/Selectmenu – fnagel