1
A
回答
5
它會略有不同取決於什麼element
變量實際上是,但是:
如果element
是土生土長的DOM元素:
alert($(element).find("option:first-child").val());
或者,如果element
是一個jQuery包裹元素已經可以簡化爲:
alert(element.find("option:first-child").val());
有在你試圖東西兩個錯誤:
- 你代替
find
使用val
內找到了select
- 你有
option
和:first-child
之間的空間,這意味着「option
找到第一個孩子這是的後裔一個選項元素「
2
看起來你正在設置val(「選項:第一個孩子」),然後嘗試閱讀它。也許你打算這樣做?
alert($(element).find("option:first-child").val());
相關問題
- 1. Jquery:克隆選擇列表並選擇一個選項的值
- 2. 添加選定的jQuery來更改基於第一個選擇列表選項的第二個選擇列表
- 3. 使用symfony domcrawler獲取選擇選項值的列表
- 4. Javascript來選擇選擇列表的第一個選項
- 5. 如何選擇一個選擇框第一個選項的jQuery
- 6. 如何使用jquery根據第一個選擇的選項填充第二個選擇列表
- 7. 使用React獲取選擇選項值
- 8. 使用SPServices獲取選擇列選項
- 9. 使用在第一個選擇框中選擇的值填充第二個選擇列表Zend Framework 1
- 10. 使用javascript更改第二個選擇列表基於第一個選擇列表選項
- 11. 選擇,只取第一個選項
- 12. 如何在值爲動態時基於第一個選擇列表選項更改第二個選擇列表?
- 13. jQuery:獲取第一個選項的選項innerHTML,並在HTML選擇標記中設置值
- 14. ASP.Net RadioButtonList的:使用jQuery來獲取列表項選擇
- 15. 使用jQuery選擇器從選擇列表中獲取選定的文本
- 16. jQuery選項卡:禁用第一個選項卡,選擇第二個
- 17. 使用jQuery選擇下一個選項
- 18. 使用jQuery選擇一個選項?
- 19. 獲取選定值從選擇列表
- 20. 獲取多個選擇列表值的值jquery
- 21. 使用jQuery獲取選擇列表的值
- 22. 使用Javascript從多個選擇選擇列表中選擇值
- 23. 使用jQuery獲取列中的第一個表格單元值
- 24. 如何使用jQuery設置選擇框的第一個選項的值?
- 25. 禁用使用Jquery從另一個選擇選項中選擇選項
- 26. 從下拉列表中獲取未使用jquery選擇的值列表
- 27. 使用jquery在下拉列表中設置第一個選項的值
- 28. jQuery:如何在第一個選擇中基於類選擇另一個選項
- 29. 從使用JavaScript的SELECT元素中的選項列表中選擇一個值
- 30. jQuery的:選擇列表項
你是怎麼定義'element'的? – 2014-09-22 23:11:07
元素是從某處傳遞的選擇 – 2014-09-22 23:12:04
讓我們仔細看看你的調用:'$(element)'使'element'成爲一個jQuery對象。 '.val(「option:first-child」)'將該對象的值(字面上)設置爲字符序列'「選項:first-child」'。 '.val()'獲得'$(element)'的值。我希望很明顯,這是行不通的。 – 2014-09-22 23:13:08