2014-01-28 62 views
1

考慮我的小提琴在這裏:http://jsfiddle.net/DFhAj/2/
我正在使用popular jquery plugin Chosen在下拉搜索時,使用jQuery插件奇怪的行爲選擇下拉

我有一個select下拉菜單,看起來像這樣:

<select> 
    <option>Store North - New York, NY</option> 
    <option>Store South - San Antonio, TX</option> 
    <option>Store South #2 - San Antonio, TX</option> 
    <option>Store East - Miami, FL</option> 
</select> 

當我點擊下拉列表並搜索「南店」,在2個結果正確顯示。但是,當我搜索「聖安東尼奧」時,我沒有得到任何結果?看起來任何搜索字符串包含空間並出現破折號不起作用。

任何想法發生了什麼?

+0

我來看你,因爲你的HTML。只是覺得你應該知道這一點。 –

+1

你是什麼意思? – prograhammer

+0

這主要是一個笑話,但傳統的xHTML需要全部小寫。它也使得DOM視圖更加一致。 –

回答

5

你只需要添加search_contains: true

$('select').chosen({ 
    search_contains: true 
}); 

你可以閱讀更多的文檔here

Updated Fiddle

+0

Awww ...那個選項頁面不見了我。它僅在底部的FAQ中提及。我正打算更深入地研究代碼。謝謝! – prograhammer