我正在关闭一个完整的tr,我知道我搜索了这个网站并谷歌找到我的问题的答案,但无法找到确切的,我正在做一个克隆,到目前为止很好,它的工作原理,我试过跟随找到表的长度并向其添加变量计数,但它似乎不起作用:
这是我的一段代码
var $table = $('table#myTable');
var $CLONED_ROW = $table.find('tr#tdmyclone').clone();
var count = $ table.find(' tr#tdmyclone')。length;
$CLONED_ROW.find(".select2-container").remove();
$CLONED_ROW.find('.createNewItemTag').remove();
$CLONED_ROW.find('td').last().append(
'<a class="removeItem" href="javascript:void(0);">Remove</a>');
$table.on('click', '.createNewItemTag', function() {
count++;
var $row = $(this).parents('tr:first'),
$newRow = $CLONED_ROW.clone();
$newRow.find('.qty').val(0);
$newRow.insertAfter($row);
$ row.find(&#34; input.qty&#34)。每一(功能(){ $(本).attr({ id:$(this).attr(&#34; id&#34;)+ count, name:$(this).attr(&#34; name&#34;)+ count }); });
});
blockquote中的代码是我为重命名name和id字段而添加的代码:
但是当我运行代码时,我得到第一个字段的名称:quantity23
,然后是所有克隆元素的quantity
。
我在这里做了一些可疑的事,但不知道到底是什么。