一些jQuery代码在VS2012中不起作用,但在VS2010中工作正常

时间:2012-12-05 17:13:38

标签: jquery asp.net visual-studio-2010 visual-studio-2012

我们刚刚将代码升级到.Net 4.5并且现在正在使用VS2012,但是一些jQuery代码不再起作用了。例如,在页面中,我们在DataGrid中有一个复选框。

获取复选框列表的代码:

$('input:checkbox[id$=MappingGrdCb]').each(function() {
    //....
}

这在VS2010中工作正常,$('input:checkbox[id$=MappingGrdCb]')返回一个复选框数组,但在VS2012中,它是空的。

有人可以帮我这个吗?非常感谢!

1 个答案:

答案 0 :(得分:0)

而不是ends with selector尝试此Attribute contains selector

$('input:checkbox[id*="MappingGrdCb"]')