通过ajax绑定多选

时间:2018-09-12 07:00:37

标签: javascript jquery multi-select bootstrap-multiselect

我想使用jquery ajax绑定Multiselect。当我检查元素时,Ajax是成功的,甚至数据也被绑定。但没有显示在我的页面上。 下面是我编写的代码

$(function() {
  AjaxCall('/home/GetProduct', null).done(function(response) {
    list = response;
    if (list.length > 0) {
      $("#ddl2").empty().append('<option value="0">Please select</option>');
      var options = '';

      $.each(list, function() {
        $("#ddl2").append($("<option></option>").val(this['ProductId']).html(this['ProductName']));
      });
    }
  }).fail(function(error) {
    alert(error.StatusText);
  });
  $('#ddl2').multiselect();
  $('#ddl2').multiselect('refresh');
});
<select id="ddl2" multiple="multiple"></select>

0 个答案:

没有答案