如何使用 jQuery 从下拉列表(select)中获取选中文本?
大家好!我是 JavaScript 和 jQuery 的新手,在处理下拉列表时遇到了问题。
我有一个普通的 HTML select 元素,包含几个选项:
```html
```
我希望在选择选项时,控制台输出的是选项的文本——"苹果"、"梨"或"香蕉",而不是 value(1, 2, 3)。我尝试使用 `$('#mySelect').val()`,但这只返回 value 属性的值。
我还尝试了类似 `$('#mySelect option:selected').text()` 的方法,但没有成功,返回的是空字符串。我哪里做错了?
必须使用 jQuery,因为项目中已经引入了这个库。提前感谢帮助!
P.S. 最好能提供一个正确实现的示例,并且在每次选择更改时都能工作(实时更新)。
<<>>
解决方案:在 jQuery 中获取选中选项的文本
你的问题在于