我试图寻找类似的情况,我发现每一次,代码略有不同,我不管理找到解决方案的一些,但...
jQueryUI的自动完成功能可点击结果
我在我的网站上使用jQuery Autocomplete从MySQL数据库获取数据。
结果按类别排序,以同样的输入显示产品和品牌
所以我自然地从他们的网站上粘贴了我的例子,它工作正常!
生成的JSON这个样子
{"label":"Product 1","url":"product.php?id=1","category":"Products"}
我唯一的问题是,我想结果是点击。所以当用户点击一个结果时,会加载另一个页面,而不是用数据填充输入的默认行为。
我已经创建了的jsfiddle演示,所以你可以看到发生了什么
http://jsfiddle.net/fJ22W(的数据都是包含在这里的JS)
你的帮助是更受欢迎,我想这不是什么大不了的,但我在jQuery的技能差阻止我解决这个问题......
伯特兰
是你的小提琴的工作? –
你是对的,它没有工作 修正:http://jsfiddle.net/fJ22W/2/ – Bertrand