JQuery自动完成服务器端匹配

前端之家收集整理的这篇文章主要介绍了JQuery自动完成服务器端匹配前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在尝试设置自动填充字段.

我读了JQuery UI文档,但是所有的例子都假设源是一个静态的项目列表,JQuery将从中选择匹配的条目(我的意思是静态=列表是完整的,不依赖于用户键入的内容).

以下是“远程数据源”示例中的代码

$( "#birds" ).autocomplete({
    source: "search.PHP",...

我希望JQuery调用search.PHP?query = mytext(此URL返回匹配项列表)因为我需要使用PHP数据库中查找建议.

有没有办法做到这一点?也许我不懂文档?

最佳答案
来自自动完成的jQuery UI文档:

Autocomplete can be customized to work with varIoUs data sources,by just specifying the source option. A data source can be:

  • an Array with local data
  • a String,specifying a URL
  • a Callback

并进一步下来

When a String is used,the Autocomplete plugin expects that string to point to a URL resource that will return JSON data. It can be on the same host or on a different one (must provide JSONP). The request parameter “term” gets added to that URL. The data itself can be in the same format as the local data described above.

你试过你给的代码吗?它应该调用url search.PHP?term = mytext

猜你在找的jQuery相关文章