我想使用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>