我的语法必须不正确,但我试图在名为“clone”的表中选中所有选中的复选框并循环显示它们,但我的代码无效。任何帮助,将不胜感激。
$('input[type="checkbox"][name="clone"]:checked').each(function(index, element) {
alert( index );
});
另外,我打算使用警报所在的代码逐个附加选定行的表。如果有更好的方法,我也请告诉我,因为我对Jquery很新。
$('#wizard_option_table').append( $(this).parents("tr:first") );
答案 0 :(得分:0)
$('input[type="checkbox"][name="chkbx\\[\\]"]').not(":disabled"));
有问题试试这个
$('input[type="checkbox"][name="clone\\[\\]"]').not(":disabled"));
答案 1 :(得分:0)
首先获取checked元素值,然后追加到想要的位置
$('input[type="checkbox"][name="clone"]:checked').each(function(i){
alert($(this).val()); // here you get checked check box values
$('#wizard_option_table tbody').append( '<tr><td>'+$(this).val()+'</td></tr>');
// you can use append, or prepend http://api.jquery.com/prepend/
});