<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(','));