繁体   English   中英

使用通配符获取ID名称

[英]Using Wildcards To Grab ID Name

我正在尝试迭代gridviews的数组,并检查是否已选中。 我的网格像这样设置

var dgvAr = ["Test1", "Test2", "Test3", "Test4"];

命名约定就是这样

Test1_checkboxMe_1
Test1_checkboxMe_2

Test2_checkboxMe_1
Test2_checkboxMe_2

我使用这种语法,但出现错误

无法读取未定义的属性“ val”

应该如何更改以下语法,以便可以读取值?

/////////
var chk = $('[id*=' + dgvAr[i] + ']').find('input[type="checkbox"][id*=' + dgvAr[i] + '_checkboxMe_]').each(function () {
if (chk.val()) {

////////

您可以使用:checked查找选中的复选框;

$("#Test1 input[type='checkbox']:checked")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM