Jquery访问selectbox文本不值如何?

前端之家收集整理的这篇文章主要介绍了Jquery访问selectbox文本不值如何?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
例:
<select>
<option value='1'>hello me<option>
<option value='2'>hello world</option>
</select>

如何从选择框中访问TEXT而不是VALUE

所以我可以显示HELLO ME或HELLO WORLD而不是1& 2.

解决方法

text:selected表单选择器一起使用:
$('select option:selected').text()

循环遍历所有选项的文本和值:

$('#mySelect option').each(function () {
    console.log(this.text + ' ' + this.value);
});

将所有选项文本添加到数组中:

var textArr = $('#mySelect option').map(function (i,n) {
    return $(n).text();
}).get();
console.log(textArr.join(','));
原文链接:https://www.f2er.com/jquery/178884.html

猜你在找的jQuery相关文章