Mat*_*oli 5 jquery jquery-ui autocomplete jquery-autocomplete jquery-ui-autocomplete
我正在尝试设置自动填充字段.
我读了JQuery UI文档,但是所有的例子都假设源是一个静态的项目列表,JQuery将从中选择匹配的条目(我的意思是静态=列表是完整的,不依赖于用户键入的内容).
以下是"远程数据源"示例中的代码:
$( "#birds" ).autocomplete({
source: "search.php",
...
Run Code Online (Sandbox Code Playgroud)
我希望JQuery调用search.php?query=mytext(此URL返回匹配项的列表),因为我需要使用PHP在数据库中查找建议.
有没有办法做到这一点?也许我不懂文档?
来自自动完成的jQuery UI文档:
只需指定源选项,即可自定义自动完成功能以使用各种数据源.数据源可以是:
- 包含本地数据的数组
- 一个String,指定一个URL
- 回调
并进一步下来
使用String时,Autocomplete插件希望该字符串指向将返回JSON数据的URL资源.它可以位于同一主机上,也可以位于不同的主机上(必须提供JSONP).请求参数" term "将添加到该URL.数据本身可以与上述本地数据的格式相同.
你试过你给的代码吗?它应该调用url search.php?term = mytext