newTextBoxDiv.html(
'<td border="2">'+number+'</td>'+
'<td>'+grouptext+'</td>'+
'<td style="display:none">'+groupVal+'</td>'+
'<td>'+itemText+'</td>'+
'<td style="display:none">'+itemId+'</td>'+
'<td>'+cuttingText+'</td>'+
'<td style="display:none">'+cuttingId+'</td>'+
'<td>
<input type="text" class="ui-state-default ui-corner-all"
name="textbox' + counter + '" id="textbox' + counter + '" value="" size="13" />
</td>'+
'<td> <input type="checkbox" name="samples"/> </td>'+
'<td>
<input type="text" class="ui-state-default ui-corner-all" size="8"
name="textbox' + counter +'" id="textbox1' + counter + '" value="" size="13" />
</td>'
);
newTextBoxDiv.appendTo("#example");
现在我怎样才能获得复选框true false值,请帮助我
答案 0 :(得分:2)
在@Daff编辑之后,您似乎可以使用以下代码...
$("#example").on("click",function(){
var val = $(this).find(":checkbox[name='samples']").val();
});
答案 1 :(得分:1)
稍后在同一代码块中:
var isChecked = newTextBoxDiv.find('input[name="samples"]').is(':checked');
或者,在另一个背景下:
var isChecked = jQuery('#example').find('input[name="samples"]').is(':checked');
答案 2 :(得分:0)
利用.is(':checked')
返回布尔值
$('input[type="checkbox"][name="samples"]').click(function(){
alert($(this).is(':checked'));
});
答案 3 :(得分:-1)
试试这个......
$(':checkbox',newTextBoxDiv).each(function(){
alert($(this).attr('checked'));
})