Невозможно удалить и добавить элементы в выпадающий список множественного выбора - PullRequest
0 голосов
/ 20 ноября 2018

У меня проблема с удалением и добавлением новых элементов в выпадающий список множественного выбора.Раскрывающийся список 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');
}) 
...