0
A
回答
1
var select = document.getElementById('myselect');
var newoption = document.createElement('option');
newoption.value = 0; // or whatever
newoption.innerHTML = '0'; // or whatever
select.insertBefore(newoption, select.options[0]);
0
我不認爲這是可能的。任何允許您操作<select>
的內部html的JavaScript庫都必須將所有選項複製到臨時數組中,刪除它們,添加所需的內容,最後將這些選項添加到臨時數組中。
您使用jQuery maytry這樣的:
$('.selector').prepend('<option value="value">text</option>')
但我懷疑它會工作。
相關問題
- 1. JavaScript和HTML選擇框
- 2. 用javascript選擇選擇框
- 3. Javascript onchange選擇框
- 4. Javascript列選擇框
- 5. 複選框,取消選擇和選擇
- 6. 選擇框和jquery
- 7. 文本框和選擇框
- 8. Javascript和複選框
- 9. 選擇框和複選框替換
- 10. Javascript無法選擇複選框
- 11. 部分選擇與javascript的複選框
- 12. 改變了JavaScript,請選擇複選框
- 13. 我對JavaScript框架和JavaScript用戶界面庫的選擇
- 14. 使用數組和Javascript的有限複選框選擇
- 15. 選擇所有複選框...使用JavaScript和rails
- 16. 基於複選框選擇使用javascript顯示和隱藏div
- 17. 將JavaScript轉換爲jQuery清除選擇和複選框
- 18. 選擇複選框以選擇所有底層chechbox的JavaScript
- 19. Jquery Javascript複選框選擇/取消選擇
- 20. 使用Javascript - 形式選擇框語法選擇的選項
- 21. 使用Javascript動態選擇多個複選框選擇
- 22. 當在JavaScript中選擇一個複選框創建複選框
- 23. Jquery複選框多選和行選擇
- 24. 選擇複選框選擇
- 25. PHP JSON jQuery和選擇框
- 26. HTML選擇標籤和Javascript
- 27. HTML文件選擇和JavaScript
- 28. 在HTML和Javascript中選擇
- 29. Javascript:從選擇框中選擇值添加圖像分區
- 30. 根據以前的選擇使用Javascript選擇框
你的意思只是將選項添加到列表的開頭? – 2011-02-03 22:45:40
請用這個新的信息編輯你以前的問題。不要問一個新的。雖然我讚揚你現在更清楚。 – 2011-02-03 22:46:36
[jquery .each index]的可能的重複(http://stackoverflow.com/questions/4892282/jquery-each-index) – 2011-02-03 22:48:26