jquery在复制按钮单击时更改行ID更改

时间:2013-12-06 10:07:48

标签: jquery duplicates rowid

我有一个提交到php页面的表单。每行都有一个复选框,如果选中复选框[es],则在按钮单击事件时行会重复。如何更改新添加的行的行ID? (当多行重复时,它无法工作).Code

$("#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 );
    } );} );

0 个答案:

没有答案