2010-01-15 101 views
1

我正在做我自己的ajax東西下拉。我定位了一個選擇標籤的輸入。當東西輸入到輸入時,它從數據庫收集並填充選擇菜單。問題是它不明顯。有沒有辦法讓選擇菜單打開,就好像用戶點擊了它?觸發器選擇標籤顯示選項

回答

3

不,你將不得不使用類似於DIVoverflow: auto的東西來模擬打開的選擇行爲。

0

HTML5 <datalist>元素在這裏會有幫助,但由於目前只有少數瀏覽器支持它,所以您將不得不依賴JS實現。

以下是我能從簡單的Google搜索中找到的最少的錯誤實現
http://dhtmlx.com/docs/products/dhtmlxCombo/index.shtml。它支持Ajax以及上/下箭頭鍵。

當你開始輸入標籤時,StackOverflow也使用自己的自動完成實現,也許你可以從源代碼中獲得一些想法?