我使用jquery sumoselect libray下拉菜单。
我有以下一句话。 Combonombre是组合式目标
var num = $('select[name=' + combonombre + '] option').length;
这将返回59,但是组合estacion仅包含15个元素。
我要删除组合estacion元素,然后使用新元素重新加载它们。
如何获得estacion的15个元素?
已编辑
我加载了组合,现在我想重新加载。一开始该组合有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();
添加元素后返回未定义