
[英]ASP MVC Dropdown list with Multiple Select using Select2 jquery
[英]Select2 Jquery ASP MVC
我在将ajax连接到select2时遇到了麻烦。 select2框正确呈现,但是搜索时未对控制器进行调用。
我从另一个项目的工作示例中提取了这一点……这使它更加混乱
这是布局标题中的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; }
});
});
两件事情:
type:"GET"
上有错别字type:"GET"
Url.Action
的正确方法是'@Url.Action("YourAction","YourController")'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.