【发布时间】:2018-01-31 12:59:44
【问题描述】:
我在 asp.net 核心工作。我正在使用打字稿。我正在使用 select2。
HTML:-
<select multiple="multiple" id="e1" class="js-example-basic-multiple js-states form-control js-data-example-ajax">
</select>
脚本:-
$(".js-data-example-ajax").select2(
{
ajax: {
url: '/place',
dataType: 'json',
type: "GET",
data: function (term) {
return {
term: term
};
},
processResults: function (data) {
return {
results: data.items,
};
}
},
});
css 和 js:-
<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.min.js"></script>
我从控制器中获取 select2 的值。使用此代码时,将从控制器返回值。但不能在 select2 下拉菜单中绑定。
我从控制器返回了 Json 数据。
谁能指出我犯了什么错误?
select2 的版本:4.0.3
【问题讨论】:
-
控制器返回什么数据
-
我返回了 Json 数据。
标签: javascript jquery ajax typescript jquery-select2