我正在寻找一个自动完成插件,可以轻松对搜索结果进行分类。如果不清楚,请查看Apple.com的搜索栏(右上角)。
我知道script.aculo.us的自动完成小部件提供了类似的功能,允许您在[span class =“informal”]中包装文本。键盘导航中不包含每个class =“非正式”元素。
由于我不太兴奋在这个项目中包含两个不同的框架,如果有人能告诉我如何修改jQuery的许多自动完成插件之一以模仿这个功能,我会很高兴。
谢谢,期待看到你的答案!
答案 0 :(得分:0)
我建议你试试jQuery autocomplete。有了它,您可以以各种方式格式化结果。例如,函数的输出应该看起来像“url | linkname | third var”,因此您可以自己格式化结果。
function formatItem(row) {
if (row[2] == 1)
{
return (<strong>id: " + row[1] + "</strong>)";
}
else
{
return '<a href="'+row[0]+'"'>'+row[1]+'</a>';
}
}