Jquery:如何获取所选选项全文(带空格)

Jquery :How to Get Selected Option Full Text (with Spaces)

本文关键字:选项 空格 何获取 获取 Jquery      更新时间:2023-09-26

我正在使用jQuery获取所选选项的文本值。问题是,它只会重新运行初始文本,直到出现空格为止。

My requirment as follow.
    <select id='list'>
    <option value='1'>This Is Option A</option>
    <option value='2'>This Is Option B</option>
    <option value='3'>This Is Option c</option>
</select>
<script>
alert($('#list').find('option:selected').text());
</script>
*IT Returns only 'This' instead of 'This Is Option A'*
Please Help
Its working as expected, check this demo,

http://jsfiddle.net/stanze/02e11v2p/

正如swetha chinchore所说,它运行良好,请尝试使用最新的jquery库。。

脚本

$("#list").change(function(){
    alert($(this).find("option:selected").text());
});

Fiddle演示

试试这个:

alert(document.getElementById('list').options[document.getElementById('list').selectedIndex].outerHTML);