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. 的Javascript選擇框
- 6. 複選框在javascript中選擇和取消選擇功能
- 7. Javascript選擇框選擇填充其他選擇框
- 8. JavaScript和選擇框改變事件
- 9. 多步選擇框在HTML和Javascript
- 10. If..else ..與選擇框值javascript和html
- 11. 如何選擇JavaScript的選擇框?
- 12. 在javascript中選擇/取消選擇複選框單擊javascript
- 13. 複選框,取消選擇和選擇
- 14. 選擇框驗證與javascript
- 15. 選擇框的Javascript驗證
- 16. JavaScript值變化選擇框
- 17. 的Javascript填寫選擇框
- 18. 選擇框和jquery
- 19. 文本框和選擇框
- 20. 切換複選框和單選按鈕選擇使用JavaScript?
- 21. Javascript和複選框
- 22. 選擇框和複選框替換
- 23. 部分選擇與javascript的複選框
- 24. 選擇複選框不能使用javascript
- 25. 選擇所有複選框javascript
- 26. 從選擇框選項中調用javascript
- 27. Javascript無法選擇複選框
- 28. 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