Jquery在选择器中有英镑符号

时间:2012-04-27 16:22:20

标签: jquery

我想检查一个隐藏字段是否有值,隐藏字段的id是否包含井号,当我使用jquery获取其值时,因为首先不允许一次使用井号在id之前。我是否必须将井号转换为ASCII码或有其他方法来处理它?<​​/ p>

任何人都可以帮忙吗?

var v = $('#ddlSort1#').val();

3 个答案:

答案 0 :(得分:5)

试试这个:

   var v = $('#ddlSort1\\#').val();

OR

   var v = $('input[id$="#"]').val();

答案 1 :(得分:1)

var v = $('#ddlSort1\\#').val();

答案 2 :(得分:1)

这适合我。

var v = $('#\\ddlSort1\\#')

Example here

Nice write up here.

CSS selector escapes generator page here