0
Im將ajax連接到select2時發生了可怕的麻煩。 select2框呈現正確,但搜索時沒有對控制器進行調用。Select2 Jquery ASP MVC
我已經在另一個項目採取了這種從一個工作示例...這使得佈局頭這一切更令人困惑的
這裏的JavaScript和CSS文件
<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.full.js"></script>
這裏是我的輸入
<input type="hidden" id="companyname" name="companyname" style="width: 100%;" />
這裏是我的Ajax調用
$(document).ready(function() {
$("#companyname").select2({
placeholder: "Type to find a Provider",
theme: "bootstrap",
allowClear: true,
minimumInputLength: 2,
ajax: {
cache: false,
dataType: "json",
typ8e: "GET",
url: "@Url.Action("/CompanyHouse/SearchCompany")",
data: function(params){
return { companyname: params.term };
},
processResults: function (data, page) {
return { results: data };
}
}
// formatResult: contractFormatResult,
//formatSelection: contractFormatSelection,
//escapeMarkup: function (m) { return m; }
});
});
兩