我想将我的多选与 ajax 绑定,但在 ajax 调用项目后没有显示。我尝试重建或刷新多选,但它仍然没有显示
<script type="text/javascript">
$(document).ready(function () {
var categCheck = $('#multiselect').multiselect({
includeSelectAllOption: true,
enableFiltering: true
});
$.ajax({
type: 'GET',
url: "@Url.Content("~/Home/Listpositions/")",
success: function (data) {
$.each(data.data, function (index, item) {
alert(item.PositionName);
var opt = $('<option />', {
value: item.PID,
text: item.PositionName
});
opt.appendTo(categCheck);
});
}
});
$('#multiselect').multiselect('rebuild');
categCheck.multiselect('rebuild');
categCheck.multiselect('refresh');
$("select.multiselect").multiselect("refresh");
});
</script>
这是我的多选页面链接:http ://pratikisara.com/Home/Quick
如何从多选 JS 文件中进行 ajax 调用(在此处输入链接描述)以及我应该在哪个代码块中进行 ajax 调用?