Select 包含带 jQuery 重音符号的选项
Select an option containing accents with jQuery
我有一个 select
元素。有些 option
可能包含重音符号,因此为了正确显示它们,我已将它们转换为 HTML 个实体。
<select id="someid">
<option>Select...</option>
<option>Option one</option>
<option>Option twò</option>
</select>
我的目标是 select 给定的选项之一 jQuery。
如果选择的选项不包含重音符号,则一切正常。
$("#someid").val("Option one"); // works
但是当我尝试 select 一个包含重音符号的选项时,它失败了。
$("#someid").val("Option twò"); // fails
这里 fiddle 显示了问题。
我如何 select 包含重音符号的选项?
您需要在 jQuery 中的值中使用实际字符:
$("#someid").val("Option twò");
我有一个 select
元素。有些 option
可能包含重音符号,因此为了正确显示它们,我已将它们转换为 HTML 个实体。
<select id="someid">
<option>Select...</option>
<option>Option one</option>
<option>Option twò</option>
</select>
我的目标是 select 给定的选项之一 jQuery。 如果选择的选项不包含重音符号,则一切正常。
$("#someid").val("Option one"); // works
但是当我尝试 select 一个包含重音符号的选项时,它失败了。
$("#someid").val("Option twò"); // fails
这里 fiddle 显示了问题。
我如何 select 包含重音符号的选项?
您需要在 jQuery 中的值中使用实际字符:
$("#someid").val("Option twò");