2011-03-29 69 views

回答

0

我在每次按鍵後更改源,之後我使用空字符串搜索來顯示所有列表。

$(myControll).autocomplete("option", "source", result); 
$(myControll).autocomplete("search",''); 

感謝嘗試提摩太(我沒有測試您的解決方案,所以我不知道,如果它的功能與否)

0

這是一個相當大的問題。我試圖做你所問的事情,但似乎不可能。我能想到的唯一方法就是實際更改jquery自動完成代碼。下載最新版本的代碼,我可以看到它在哪裏搜索它。在行查找過濾功能420

嘗試改變這種(在信號線423)

return matcher.test(value.label || value.value || value); 

這個

return matcher.test(value.label || value.value || value.desc || value); 

而且應該這樣做。通過在說明中添加它應該工作的選項。我沒有時間來測試這個,但運氣不錯。也許你應該問jQuery將它添加爲一個功能。這對他們來說不會很難。

0

使用remote datasource。然後,您可以針對您喜歡的任何數據庫字段執行搜索並返回適當的匹配項。