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