rub*_*ken 10 javascript ajax jquery jquery-select2
我正在使用jQuery select2插件并试图让AJAX与我的ext数据一起工作,这显然不起作用,我只是想知道是否有人可以指出我做错了什么或丢失了什么?
注意这仅适用于选择v3.5.2
我的js:
$('#cliselect').select2({
ajax: {
dataType: "json",
url: "clientprojectpopulate.php",
results: function (data) {
return {results: data};
}
}
});
Run Code Online (Sandbox Code Playgroud)
HTML:
<select id="cliselect" name="cliselect" style="width: 100%;" /></select>
Run Code Online (Sandbox Code Playgroud)
我的JSON返回(我认为是有效的):
[{"id":"62","text":"Alberta Innovates Health Solutions"},{"id":"4","text":"Alterna Savins & Credit Union"},{"id":"63","text":"BC Patient Safety & Quality Council"}]
Run Code Online (Sandbox Code Playgroud)
Saj*_*han 14
在选择二控制更新到4.0版本.现在输入字段不再起作用,应该有select元素.
结果已更改为
processResults: function (data) {
return {
results: data
};
}
Run Code Online (Sandbox Code Playgroud)
在processResults函数内部,您可以像这样使用它们:
processResults: function (data) {
var results = [];
$.each(data, function (index, account) {
results.push({
id: account.AccountID,
text: account.AccountName
});
});
return {
results: results
};
}
Run Code Online (Sandbox Code Playgroud)
rub*_*ken 10
弄清楚因为我正在使用它 <select>
它必须是<input>ajax数据加载...
<input type="hidden" id="cliselect" name="cliselect" style="width: 100%;" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14828 次 |
| 最近记录: |