Avatar ·

如何使用 jQuery 从下拉列表(select)中获取选中文本?

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

解决方案:在 jQuery 中获取选中选项的文本

你的问题在于