【发布时间】:2009-10-06 11:56:27
【问题描述】:
示例:
<select>
<option value='1'>hello me<option>
<option value='2'>hello world</option>
</select>
如何从选择框中访问 TEXT 而不是 VALUE
所以我可以显示 HELLO ME 或 HELLO WORLD 而不是 1 & 2。
【问题讨论】:
示例:
<select>
<option value='1'>hello me<option>
<option value='2'>hello world</option>
</select>
如何从选择框中访问 TEXT 而不是 VALUE
所以我可以显示 HELLO ME 或 HELLO WORLD 而不是 1 & 2。
【问题讨论】:
【讨论】:
如果您想访问所选选项的文本,您可以使用:
$("#list option:selected").text();
您也可以通过这种方式直接访问该选项:
$("#list option[value=2]").text();
#list 是特定选择的 id。您应该分配一个 id(例如<select id="list">)以避免与其他选择标签发生冲突。
【讨论】:
var text = $(option[value='1']).text();
【讨论】: