获取选择标签的值 jQuery

Mau*_*umi 6 jquery

我有一个像

<select id="sel1">
    <option label="l1" value="1">Cool</option>
    <option label="l2" value="2">Hot</option>
</select>
Run Code Online (Sandbox Code Playgroud)

现在我想在更改 jQuery 中所选项目的值时获取值应该是 Cool 还是 Hot。我正在尝试,querySource = $("#querySource").val();但这显示为1or 2

怎么做?

kul*_*raj 7

请使用这个:

如果你想获得文本值:像 Cool and Hot 然后 ues this one

$('#sel1 option:selected').text();
Run Code Online (Sandbox Code Playgroud)

如果你想获得价值:比如 1,2 那么

$('#sel1 option:selected').val();
Run Code Online (Sandbox Code Playgroud)


Lar*_*ert 2

通过.val()你将会收到value属性的值。您可以通过 获取文本.text()

在您选择的选项上使用此方法!看看这个答案!