阿罗哈!我使用自动完成jquery插件来建议页面上的输入,建议使用字符串元素搜索数组。我使用此设置进行自动完成:
$("#colorsearch").autocomplete(data, {
matchContains: true,
autoFill:false});
});
所以...当我开始输入我正在寻找的东西时,例如'dave',结果是: 'ravedave','sadave','dave'(因为它在数据数组中具有相同的顺序)等等......我需要结果列表的第一个元素在开头有子串('dave'),就像这样:'戴夫'等...... 我使用自定义排序功能的排序功能。但它只能在自动完成之外工作。我需要在这个插件中执行此操作。谁知道?
答案 0 :(得分:0)
有一个名为sortResults injquery complete的变量,默认情况下为true。因此,您需要设置该变量。
$('#txtserach').autocomplete({url:"default.aspx", sortResults: false})