當單擊選擇框時,會顯示一個選項下拉列表。下拉列表保持打開狀態,直到用戶單擊外部或選擇下拉列表中的某個選項。默認打開html選項下拉菜單
當用戶輸入頁面時,是否有簡單的方法讓下拉列表顯示?像自動對焦,但更好。與亞馬遜如何自動顯示菜單類似。
據我所知,我可能只是做一個ul下拉列表+ JavaScript等,但想知道是否有選擇使用HTML或JavaScript的方式。
當單擊選擇框時,會顯示一個選項下拉列表。下拉列表保持打開狀態,直到用戶單擊外部或選擇下拉列表中的某個選項。默認打開html選項下拉菜單
當用戶輸入頁面時,是否有簡單的方法讓下拉列表顯示?像自動對焦,但更好。與亞馬遜如何自動顯示菜單類似。
據我所知,我可能只是做一個ul下拉列表+ JavaScript等,但想知道是否有選擇使用HTML或JavaScript的方式。
您可以在一個元素上輕鬆simulate a click,但點擊<select>
不會打開下拉菜單。
使用多選可能會產生問題。也許你應該考慮一個容器元素中的單選按鈕,你可以根據需要擴展和收縮。
可以爲J查詢做(但我認爲這是不完全的,你需要一些東西)
HTML代碼
<select class="select1" size="5" style="display:none">
<option name="test" value="" class="first">Select</option>
<option name="test" value="" class="">Opt1</option>
<option name="test" value="" class="">Opt2</option>
</select>
的Java腳本
$(document).ready(function() {
$('.select1').toggle();
$(document).click(function(e) {
$('.select1').attr('size',0);
});
});
通常dropdownlist中的項目是隱藏的,在body load上,你可以在jquery中使用.show()作爲特定的div。 – 2013-04-05 06:09:50
您可以嘗試在'