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. Jquery:克隆選擇列表並選擇一個選項的值
- 4. 添加選定的jQuery來更改基於第一個選擇列表選項的第二個選擇列表
- 5. 使用symfony domcrawler獲取選擇選項值的列表
- 6. Javascript來選擇選擇列表的第一個選項
- 7. 如何選擇一個選擇框第一個選項的jQuery
- 8. 如何使用jquery根據第一個選擇的選項填充第二個選擇列表
- 9. jQuery如何根據第三個選擇列表選項更改第二個選擇列表,並基於第一個選擇第二個選擇
- 10. 使用React獲取選擇選項值
- 11. 動態選擇選項列表重置爲第一個值
- 12. 使用SPServices獲取選擇列選項
- 13. 使用jQuery附加一個大的選擇選項列表
- 14. 使用在第一個選擇框中選擇的值填充第二個選擇列表Zend Framework 1
- 15. jQuery - 在選擇列表中獲取選項的像素寬度?
- 16. 使用javascript更改第二個選擇列表基於第一個選擇列表選項
- 17. 從一個選擇選項值中獲取多個值。 PHP HTML
- 18. 選擇,只取第一個選項
- 19. 如何在選擇列表項前選擇每個第一個父列表項
- 20. 的jQuery選擇第一項
- 21. 如何在值爲動態時基於第一個選擇列表選項更改第二個選擇列表?
- 22. 如何使用jquery獲取選擇的下拉選項值?
- 23. jQuery:獲取第一個選項的選項innerHTML,並在HTML選擇標記中設置值
- 24. 如何使用jQuery設置選擇框的第一個選項?
- 25. 用jquery在選擇菜單中選擇第一個值
- 26. jQuery在單個選擇時自動選擇第一個選項
- 27. ASP.Net RadioButtonList的:使用jQuery來獲取列表項選擇
- 28. 使用jQuery選擇器從選擇列表中獲取選定的文本
- 29. jQuery的改變基於兩個選項選擇列表值值
- 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