[英]I need solution for jquery ajax autocomplete in php
我在我的项目中使用jquery for javascript我需要用php ajax创建自动完成
我正在使用下面的代码
$("input#txtaddkey").autocomplete({
source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]
});
我已经采取了一些代码如下
$("input#txtaddkey").autocomplete({
url: 'keyword.php',
width: 300,
max: 10,
delay: 100,
cacheLength: 1,
scroll: false,
highlight: false
});
但我不明白上面的代码将如何工作以及如何从php文件中获取查询字符串。
请指导我。
为什么不在自动填充页面上看到。
基本上你的服务器响应(关键字.php中的结果需要格式化为JSON。即
[ { "id": 1, "label": "text 1", "value": "val 1" }, { "id": 2, "label": "text2", "value": "val 2" } ]
还检查json_encode
我得到了答案..
查询字符串将作为$ _GET ['term']传递。
一个请求对象,具有一个名为“term”的属性,它引用当前文本输入中的值。 例如,当用户在城市字段中输入“new yo”时,自动完成术语将等于“new yo”。
感谢大家。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.