$(this).find('.checkbox')[i].checked为什么不能选取第二个被勾选的复选框,在第一个复选框没有被选中的情况下。我的要求是要出现i,比如说第i个复选框,要求获取选中的第i个复选框的值
时间: 2024-03-26 17:39:32 浏览: 77
Extjs gridpanel 中的checkbox(复选框)根据某行的条件不能选中的解决方法
$(this).find('.checkbox')[i].checked 只能选取第i个复选框的选中状态,而不能获取选中的第i个复选框的值。要获取选中的第i个复选框的值,可以使用以下代码:
```
$(this).find('.checkbox:checked').eq(i).val();
```
这里的 .checkbox:checked 选中所有被选中的复选框,然后使用 .eq(i) 选取第i个被选中的复选框,最后使用 .val() 获取该复选框的值。
阅读全文