我正在使用 devbridge ajax 自动完成脚本http://www.devbridge.com/projects/autocomplete/jquery/。当我在 textfeild 中输入内容时,建议列表会显示出来,并且单词的匹配部分会正确突出显示。但是,问题是列表仍然是静态的。换句话说,建议列表的功能基本上类似于下拉列表。无论您在文本字段中键入什么内容,所有项目(匹配或不匹配)都会保留在列表中,并且顺序相同。
任何人都可以告诉我问题是什么?谢谢!
我正在使用 devbridge ajax 自动完成脚本http://www.devbridge.com/projects/autocomplete/jquery/。当我在 textfeild 中输入内容时,建议列表会显示出来,并且单词的匹配部分会正确突出显示。但是,问题是列表仍然是静态的。换句话说,建议列表的功能基本上类似于下拉列表。无论您在文本字段中键入什么内容,所有项目(匹配或不匹配)都会保留在列表中,并且顺序相同。
任何人都可以告诉我问题是什么?谢谢!
要回答您的问题,任何人都需要您为此使用的代码。
我会在理解您的代码后回复。
示例代码:
$ (document). ready (function ()
{
$('#searchresult').autocomplete(
{
serviceUrl: 'search.php',
minChars: 1,
delimiter: /(,|;)\s*/, // regex or character
maxHeight: 400,
zIndex: 9999,
deferRequestBy: 0, //miliseconds
noCache: false, //default is false, set to true to disable caching
// callback function:
onSelect: function(value, data){ alert('You selected: ' + value + ', ' + data); },
// local autosugest options:
lookup: ['January', 'February', 'March', 'April', 'May'] //local lookup values
});
});