我使用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