我使用select2版本3.4.6。select2远程源不工作
荫有一些麻烦的数据输入栏,这里是我的html:
<div class="col-md-5">
<input id="assetTypes" name="assetTypes" class="form-control input-xlarge" placeholder="" />
</div>
后端收益TE以下的输出:
[{ “Name”:服务器, “ID”: 1},{ “名”:数据库, “ID”:2}]
而且JS如下:
$("#assetTypes").select2({
ajax: {
url: "/assets/getAssetTypes",
dataType: 'json',
type: "GET",
data: function (term) {
return {
term: term
};
},
results: function (data) {
return {
results: $.map(data, function (obj) {
return {
text: obj.name,
id: obj.id
}
})
};
}
}
});
我没有得到任何chrome js控制台中的错误,但是当我输入时,微调器不停地旋转而不返回任何数据。
对此问题可能有何建议?
您应该更新到版本4 – adrian7