Я работаю с выпуском jQuery sumoselect libray.
У меня есть следующее предложение. Combonombre - это комбинированная недвижимость
var num = $('select[name=' + combonombre + '] option').length;
Возвращает 59, но в комбо-состоянии всего 15 элементов.
Я хочу удалить комбинированные элементы estacion и перезагрузить их новыми элементами.
Как я могу получить 15 элементов estacion?
EDITED
Я загрузил комбо, и теперь я хочу перезагрузить его. В начале у комбо есть 59 элементов, но у нового комбо есть 15. Я хочу удалить эти 59 элементов и загрузить новые 15 (данные на рисунке)
У меня есть следующий код для загрузки выпадающего списка
$.each(data, function (index, elemento) {
$('select[name=' + combonombre + ']')[0].sumo.add(elemento.id,elemento.descripcion);
$('select[name=' + combonombre + ']')[0].sumo.enableItem(index);
var elementosCombos = $('select[name=' + combonombre + ']')[0].sumo.selectAll();
if (valorSeleccionado==elemento.id) {
$('select[name=' + combonombre + ']')[0].sumo.selectItem(elemento.descripcion);
}
});
Инструкция
var elementosCombos = $('select[name=' + combonombre + ']')[0].sumo.selectAll();
возвращает неопределенное значение после добавления элемента