如何将克隆表的行数限制为4?

ero

===表格HTML结构===

<div id="table-container">
<table cellspacing="0" cellpadding="0">
<thead>
<tr>
<td>Table head text</td>
<td>Table head text</td>
<td>Table head text</td>
<td>Table head text</td>
<td>Table head text</td>
</tr>
</thead>
<tbody>
<tr class="row">
<td width="10%" data-group="group" data-id="table1-row1-col1" data-type="integer" class="cell-editable" title="Click to input data"></td>
</tr>
<tr class="row">
<td width="10%" data-group="group" data-id="table1-row2-col1" data-type="integer" class="cell-editable" title="Click to input data"></td>
</tr>
<tr class="row">
<td width="10%" data-group="group" data-id="table1-row3-col1" data-type="integer" class="cell-editable" title="Click to input data"></td>
</tr>
<tr class="row">
<td width="10%" data-group="group" data-id="table1-row4-col1" data-type="integer" class="cell-editable" title="Click to input data"></td>
</tr>
<tr class="row">
<td width="10%" data-group="group" data-id="table1-row4-col1" data-type="integer" class="cell-editable" title="Click to input data"></td>
</tr>
</table>
</div>

=== jQuery ===

$( '#addNewTable' ).click(function() {
var source = $( '#table-container' ),
            clone = source.clone( true );
clone.insertAfter( source )
                .find( 'tbody tr td' ).not( 'tbody tr td:first-child, tbody tr td.title' ).text('')
                .find( 'tr.expend_row input[type="hidden"]' ).siblings().remove();
});
  • 我想将源表克隆到仅4行。动态地,源表行将通过按钮加1。而当我克隆它时,整个结构将被克隆,直到4行我才不想做。
尼山塞内维尔那

试试这个,

clone.find("tr").eq(3).nextAll().remove();

或者您这样更改代码,

$( '#addNewTable' ).click(function() {
   var source = $( '#table-container' );
   clone = source.clone( true );
   clone.find("tr").eq(3).nextAll().remove();
   clone.insertAfter( source )
                .find( 'tbody tr td' ).not( 'tbody tr td:first-child, tbody tr td.title' ).text('')
                .find( 'tr.expend_row input[type="hidden"]' ).siblings().remove();
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Primefaces inputMask限制为仅数字?

来自分类Dev

如何将输入限制为仅数字

来自分类Dev

如何将BigDecimal限制为固定分数?

来自分类Dev

如何将应用限制为特定设备?

来自分类Dev

如何将PHP特性限制为某些类

来自分类Dev

如何将EditTextPreference限制为范围1024:65535

来自分类Dev

如何将输入整数限制为1到9

来自分类Dev

如何将范围限制为clicked元素?

来自分类Dev

如何将Swift协议限制为具体类型?

来自分类Dev

如何将Bootstrap列限制为特定列的高度?

来自分类Dev

如何将图片大小限制为其父容器

来自分类Dev

如何将jquery脚本限制为容器div的大小

来自分类Dev

如何将输入数量限制为100

来自分类Dev

如何将OCaml整数类型限制为整数范围?

来自分类Dev

如何将GMSPlacePicker限制为仅指定的地点类型?

来自分类Dev

如何将Vtune Analysis限制为特定功能

来自分类Dev

如何将iOS图表限制为视图大小

来自分类Dev

如何将P4DIFF限制为仅SQL文件?

来自分类Dev

如何将Django模型表限制为一行

来自分类Dev

如何将ClusterRole PolicyRule限制为命名空间?

来自分类Dev

如何将触发器限制为特定的工作表/标签?

来自分类Dev

如何将注册限制为Firebase中的产品

来自分类Dev

如何将广播限制为自己的Android应用

来自分类Dev

如何将LINQ中的引用表限制为SQL Entity Framework?

来自分类Dev

如何将Java范围限制为子类?

来自分类Dev

如何将访问页面限制为特定用户?

来自分类Dev

如何将CSS限制为具有拖放功能的数据表中的特定列

来自分类Dev

如何将Dynamo中对资源/表的访问限制为特定环境?

来自分类Dev

如何将标准限制为另一个表中的 fk?

Related 相关文章

热门标签

归档