单击同一父行时,如何添加/删除显示其父行详细信息的新行?

杰克斯

我有一个动态创建的表。当我单击特定行的更多 (+) 按钮时,我想获得更多详细信息。

根据我的要求,我可以使用以下代码添加新行。但问题是,当我单击隐藏 (-) 时,我应该删除新行。那是行不通的

$('#tableEmpList').delegate('a.addRow', 'click', function () {   
var _Result="<tr><td>New Row</td></tr>"            
var row = $(this).closest('tr'); // get the parent row of the clicked button
 $(_Result).insertAfter(row);     
}

当我使用

$(_Result).Remove(row); 

它只删除相同的父行而不是新的子行

阿布赛义德医学博士

你可以在这里试试这个代码。

说明:当用户单击添加行按钮或元素时,会找到父 tr 并且在添加元素之后。当用户单击删除按钮时,查找父 tr 并将其删除。

$('#tableEmpList').on('click', 'a.addRow', function(event) {
  event.preventDefault();
  var _Result="<tr><td>New Row</td></tr>";
  $(this).parents('tr').after(_Result);
  $(this).text('(-)').removeClass('addRow').addClass('removeRow');
});
$('#tableEmpList').on('click', 'a.removeRow', function(event) {
  event.preventDefault();
  $(this).parents('tr').next('tr').remove();
  $(this).text('(+)').addClass('addRow').removeClass('removeRow');
});
a {
text-decoration: none;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<table id="tableEmpList">
	<tr>
		<td><p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
		tempor incididunt ut labore et dolore magn
		proident, sunt in culpa qui officia deserunt mollit anim id est laborum. <a href="#" class="addRow">(+)</a></p></td>
	</tr>

	<tr>
		<td><p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
		tempor incididunt ut labore et dolore magn
		proident, sunt in culpa qui officia deserunt mollit anim id est laborum. <a href="#" class="addRow">(+)</a></p></td>
	</tr>
	<tr>
		<td><p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
		tempor incididunt ut labore et dolore magn
		proident, sunt in culpa qui officia deserunt mollit anim id est laborum. <a href="#" class="addRow">(+)</a></p></td>
	</tr>
</table>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用ajax在同一jsp中显示单击的行的详细信息和从数据库中获取的详细信息

来自分类Dev

通过单击来显示子组件中任何行的详细信息,方法是单击同一行上的关闭细节,在Angular 2+

来自分类Dev

显示单击的引导表行的详细信息

来自分类Dev

单击垫子表的行后如何在新页面上显示所有其他详细信息

来自分类Dev

SSRS:详细信息数据应与组标题从同一行开始

来自分类Dev

从列中获取详细信息值以创建新行

来自分类Dev

ShowcaseView的详细信息文本不会转到新行

来自分类Dev

添加详细信息后如何显示标签

来自分类Dev

在SSRS中添加“ COUNT”列以代替详细信息行

来自分类Dev

显示表中特定行的详细信息

来自分类Dev

PHP JavaScript报告显示行详细信息和摘要

来自分类Dev

将行详细信息显示为datagrid

来自分类Dev

Powershell - 如何从选择字符串输出中删除行详细信息

来自分类Dev

如何显示一个标记的更多详细信息?

来自分类Dev

Kendo网格-如何获取RowSelected上的行详细信息?

来自分类Dev

如何在Jquery中获取选定的行详细信息

来自分类Dev

Crystal Reports如何引用“详细信息”部分中的行?

来自分类Dev

重定向时如何获取表行详细信息

来自分类Dev

如何在完整日历中单击一天时显示事件详细信息

来自分类Dev

如何在主详细信息KendoUI网格中的所有详细信息网格中只有一个选定行?

来自分类Dev

如何删除重复的用户详细信息

来自分类Dev

通过RadGridView,如何显示详细信息?

来自分类Dev

MVC 4-在同一页上显示单行的项目详细信息

来自分类Dev

如何在Android中的AlertDialog中添加“单击以获取更多详细信息”可扩展字段

来自分类Dev

如何在列表视图的片段中显示项目详细信息,请单击

来自分类Dev

单击片段中的列表项时如何显示详细信息?

来自分类Dev

用户单击表格视图中的详细信息按钮时如何显示图像。的iOS

来自分类Dev

当用户单击所选按钮时显示详细信息

来自分类Dev

jQuery在单击时显示更多详细信息

Related 相关文章

  1. 1

    使用ajax在同一jsp中显示单击的行的详细信息和从数据库中获取的详细信息

  2. 2

    通过单击来显示子组件中任何行的详细信息,方法是单击同一行上的关闭细节,在Angular 2+

  3. 3

    显示单击的引导表行的详细信息

  4. 4

    单击垫子表的行后如何在新页面上显示所有其他详细信息

  5. 5

    SSRS:详细信息数据应与组标题从同一行开始

  6. 6

    从列中获取详细信息值以创建新行

  7. 7

    ShowcaseView的详细信息文本不会转到新行

  8. 8

    添加详细信息后如何显示标签

  9. 9

    在SSRS中添加“ COUNT”列以代替详细信息行

  10. 10

    显示表中特定行的详细信息

  11. 11

    PHP JavaScript报告显示行详细信息和摘要

  12. 12

    将行详细信息显示为datagrid

  13. 13

    Powershell - 如何从选择字符串输出中删除行详细信息

  14. 14

    如何显示一个标记的更多详细信息?

  15. 15

    Kendo网格-如何获取RowSelected上的行详细信息?

  16. 16

    如何在Jquery中获取选定的行详细信息

  17. 17

    Crystal Reports如何引用“详细信息”部分中的行?

  18. 18

    重定向时如何获取表行详细信息

  19. 19

    如何在完整日历中单击一天时显示事件详细信息

  20. 20

    如何在主详细信息KendoUI网格中的所有详细信息网格中只有一个选定行?

  21. 21

    如何删除重复的用户详细信息

  22. 22

    通过RadGridView,如何显示详细信息?

  23. 23

    MVC 4-在同一页上显示单行的项目详细信息

  24. 24

    如何在Android中的AlertDialog中添加“单击以获取更多详细信息”可扩展字段

  25. 25

    如何在列表视图的片段中显示项目详细信息,请单击

  26. 26

    单击片段中的列表项时如何显示详细信息?

  27. 27

    用户单击表格视图中的详细信息按钮时如何显示图像。的iOS

  28. 28

    当用户单击所选按钮时显示详细信息

  29. 29

    jQuery在单击时显示更多详细信息

热门标签

归档