【发布时间】:2013-11-24 13:21:03
【问题描述】:
我正在尝试在 Codeigniter 框架中使用 http://jqueryui.com/autocomplete/#remote-jsonp 我看过http://blog.andrewawhitaker.com/2012/09/29/jqueryui-autocomplete-top-5-sources-of-confusion/
数据源被格式化为 JSON 数据源,国家代码和地名作为一系列对象,例如
{"success":true,"data":[{"id":"ABZ","name":"Aberdeen","cityId":"ABER","countryId":"UK","city ":{"id":"ABER","name":"Aberdeen","cityId":"ABER","countryId":"UK","country":{"id":"UK","name ":"United Kingdom","countryId":"UK","isCity":null,"isCountry":true}, "country":{"id":"CH","name":"Switzerland"," countryId":"CH","isCity":null,"isCountry":true},"isCity":false,"isCountry":false}]}
建议框显示,但结果未定义,因为响应的 item 参数为空。
我该如何解决这个问题? (我试图在此处粘贴 jquery 代码,但表单一直在抱怨我的制表符缩进)。
jquery 事件:
$("#origin").live('click', function(){
// js fiddle 中的代码 });
【问题讨论】:
标签: jquery jquery-ui autocomplete