2009-11-16 51 views
1

我正在尋找一個自動完成插件,使其很容易分類搜索結果。如果還不清楚,請查看Apple.com的搜索欄(右上角)。分類結果 - jQuery自動完成插件

我知道script.aculo.us的'autocomplete小部件提供了類似的功能,允許你在[span class =「informal」]中包裝文本。每個班級=「非正式」元素不包含在鍵盤導航中。

因爲我對這個項目中包含兩個不同的框架並不感到激動,如果有人能告訴我如何在修改jQuery的許多自動完成插件之一來模仿這個項目功能。

謝謝,期待看到您的答案!

回答

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>'; 
    } 
    } 
+0

嗨,那裏,並感謝您的快速回復! 這會確保鍵盤導航跳過STRONG元素,並且只將焦點集中在鏈接上? – 2009-11-16 22:03:34