繁体   English   中英

我需要在php中使用jquery ajax autocomplete的解决方案

[英]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”。

感谢大家。

http://docs.jquery.com/UI/Autocomplete

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM