gpt4 book ai didi

Jquery自动完成 "search"方法

转载 作者:行者123 更新时间:2023-12-01 00:38:38 24 4
gpt4 key购买 nike

我正在使用 Jquery UI 自动完成,这是下面的代码

var opt_source = {...}var options = {            minLength: 0,            source: opt_source,            search: "aPreDefinedString"        };$(".searchable_input").autocomplete(options);

我的understanding是它现在应该搜索 aPreDefinedString ;这不会发生,而是会在本地源中搜索 userInput。有人能指出我哪里出错了吗?

最佳答案

好吧,这就是我必须让它发挥作用的方式

var opt_source = {..};var options = {            minLength: 0,            source: function(request, response){                response(opt_source);            }        };$(".searchable_input").autocomplete(options);

这似乎覆盖了内置搜索(我希望他们不会在未来的版本中破坏它)

来自 Jquery UI 文档

第三种变体回调提供了最大的灵 active ,可用于将任何数据源连接到自动完成。回调有两个参数:

一个请求对象,具有一个名为“term”的属性,它指的是当前文本输入中的值。例如,当用户在城市字段中输入“new yo”时,自动完成术语将等于“new yo”。响应回调,它需要一个参数来包含向用户建议的数据。

此数据应根据提供的术语进行过滤,并且可以采用上述简单本地数据的任何格式(具有标签/值/两个属性的字符串数组或对象数组)。提供自定义源回调来处理请求期间的错误非常重要。即使遇到错误,您也必须始终调用响应回调。这确保了小部件始终具有正确的状态

关于Jquery自动完成 "search"方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4776754/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com