我有一个要提交到 php 页面的表单。每行都有一个复选框,如果选中复选框[es],则在按钮单击事件时行会重复。如何更改新附加行的行 ID?(当多行重复时它无法工作)。下面的代码
$("#DuplicateRow").click(function () {
var checkboxValues = [];
$('input[class="child"]:checked').each(function(){
var $chkbox=$(this);
var row=( $(this).closest('tr').prop('rowIndex') );
//alert(row);
var new_row=row+1;
var xx="row"+new_row;
//alert (xx);
var $actualrow = $chkbox.closest('tr');
var $clonedRow = $actualrow.clone();
$clonedRow.attr("id", xx);
$clonedRow.find("select").each(function(i){
this.selectedIndex = $actualrow.find("select")[i].selectedIndex;
})
$chkbox.closest('#tabletomodify').append( $clonedRow );
} );} );