![](/img/trans.png)
[英]How to send 2 select box dynamically generated values via ajax to get 3rd select box values
[英]How to get dynamically generated check box values
如何使用jQuery獲取動態生成的復選框的值
for(i=startAt;i<limit;i++)
{
var str = '<tr>'+
'<td width="48" align="center"><input class="A" type="checkbox" name="checkbox" value='+ local[i]['_id'] +'></td>'+
'<td width="270" >' + local[i]['_id'] +'</td>'+
'<td width="883" class="alignRt">'+local[i]['count']+'</td>'+
'</tr>'
$("#tableBody").append(str);
}
使用這個我可以在運行時獲得總復選框
$(document).on('click', '.A', function(){
var n = $("input:checked.A").length;
console.log(n)
但是我也想獲得這些價值。
我怎樣才能做到這一點 ?
$(document).on('click', '.A', function(){
var n = $( "input:checked.A" ).length;
var arr=[]
for(i=0;i<n;++i){
arr.push($($( "input:checked.A" )[i]).val())
}
alert(arr)
});
您可以使用以下方法獲得選中的復選框:
$("#tableBody").find("input:checked");
它返回已選中復選框的列表
使用JQuery的$('#CheckboxID').val()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.