Mar*_*rgo 11 javascript ajax jquery jquery-select2
我正在使用Select2版本4.0.0并尝试从PHP脚本加载远程JSON,该脚本返回我需要的已格式化数据.问题是,黑暗的力量正在制造一些东西,因为我无法发送请求,没有错误,但没有发送请求,它只是像魔鬼一样安静,我几乎哭了!
我使用LiveScript和Jade作为JavaScript和HTML的替代品,但我会在这里翻译.
首先,我的标记定义了可选字段:
<select id="satan-hates-me"></select>
Run Code Online (Sandbox Code Playgroud)
然后,我能够使它看起来像一个可选择的元素:
$("#satan-hates-me").select2({
placeholder: "Hail",
minimumInputLength: 1,
ajax: { // Here that bad things happen, I mean, don't happen
url: "http://localhost/os/backend/TestServiceOrder.php?req=getEquipments",
dataType: "json",
type: "GET",
quietMillis: 50,
data: function(term) { return { term: term } },
results: function(data) { return data; }
}
});
Run Code Online (Sandbox Code Playgroud)
我执行此包装在一个负载功能,页面加载后,它看起来像一个选择,但不发送请求和脚本返回我正好需要的格式,例如:
[{id: 1, text: "Sadness"}, {id: 2, text: "Depression"}]
Run Code Online (Sandbox Code Playgroud)
而且这里.我可以设计编译器,但我不能在世界上使用Ajax使插件工作!请问有人可以帮助我吗?
| 归档时间: |
|
| 查看次数: |
3142 次 |
| 最近记录: |