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



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

获取复选框列表的代码:

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

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

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

与其尝试ends with selector Attribute contains selector

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

相关内容