日期:2014-05-16  浏览次数:20419 次

Jquery获取带有特殊符号的属性值
JScript code


<select id="id">

<option value="<key>">
  key
</option>

</select>




value 中的值在后台使用html编码 所以在页面上显示的是正确的但是使用
$('#id option[value="<key>"]');获取不到值
$('#id option[value="\\<key\\>"]');
$('#id option[value="\<key\>"]');
都不可以

应该使用什么转义能获取到 这样的 <> 的符号

------解决方案--------------------
$("#id option[value='<key>']").val()

能取到。
------解决方案--------------------
<option value="<key>">

这样的嵌套是不符合 标准的。