如何获取select jquery对象的选定选项的文本值
How to get the text value of the selected option of a select jquery object?
如果我传递一个jquery对象,我知道它是一个选择对象,我如何获得所选选项的文本(而不是值)?
我需要这样的东西。
...function ($select){
var selectedText = $select.selected().text();
}
由于$select已经是一个jquery对象,我真的无法将对象的选择器更改为使用":selected"。
$select.find(':selected').text();
应该这样做。
您可以使用这个:-
Suppose you have a dropdown like this:-
<select id="dropdown">
<option value="aa">a</option>
<option value="bb">b</option>
<option value="cc">c</option>
</select>
那么javascript将是这样的:-
$(document).ready(function() {
obj = $('#dropdown :selected')
value = obj.val()
alert(value) # will alert aa/bb/cc
text = obj.text()
alert(text) # will alert a/b/c
})
相关文章:
- 或者在表单上选择默认选项文本(选择1)
- 在ractive.js中获取所选选项文本
- 使用VueJs获取Select选项文本
- Rally App SDK 2.0:rallymultiobjectpicker无法加载选项文本
- 选择选项文本作为数组
- 动态更改选项文本不起作用
- 页面重定向后,使用选定的选项文本更新下拉菜单文本
- 为什么选择只显示IE 9中选项文本的第一个字符
- 如何在jquery的选择下拉列表中获取选项文本
- 如何使“所选选项”与当前“所选选项”文本的宽度相同
- 使用选择选项文本更改价格
- 使用挖空将选项文本绑定到具有对象数组的属性
- 传递要发送的数据.选择选项文本和值
- 挖空.js从 AJAX 调用获取数据后更新选项文本
- 在选择框中从任意 JavaScript 对象绑定选项值和选项文本
- 显示选择选项文本日期
- 如何使用jquery或javascript使用选定的下拉选项文本设置innerhtml
- JSColor 不适用于 Volusion 选项文本框
- 如何在 HTML 选择中对选项文本的某些部分使用不同的颜色
- 获取基于值的选择选项文本