У меня проблема с удалением и добавлением новых элементов в выпадающий список множественного выбора.Раскрывающийся список mutliselect вообще не меняется.То, что я пытаюсь сделать, это очистить все элементы в раскрывающемся списке множественного выбора с идентификатором #to, прежде чем добавлять новые элементы в тот же список.Тем не менее, старые элементы все еще существуют в моем выпадающем списке.
$('#toList').change(function() {
$("#to").empty();
var toList = $("#toList").val();
$.post("${createLink(controller:'account', action: 'setList')}", {
toList: toList
},
function(result) {
if (result.status) {
$.each(result["toList"], function (i, item) {
if (item != null && item != "") {
$('#to').append($('<option>', {
value: item,
text : item
}));
}
});
}
});
$("#to").multiselect('reload');
})