关闭 jquery 对话框后从表中删除行
Removing the rows from a table after closing the jquery dialog
我有一个jquery对话框,其中有"+"按钮将添加行和"bin"符号将删除行。到目前为止一切看起来都很好,但是当我关闭并重新打开对话框时,它仍然有添加的行,而是应该重置为只有一行带有"+"和"bin"符号。
<table id="table1" style="table-layout: fixed" class="reptable">
<tr class="firstclass" id="school0">
<td ><input type="text" id="rollnum" name="rollnum" class="rollClass" maxlength="20"/></td>
<td ><select id="school" name="school" multiple="multiple" style="width: 95px; size: 50px" size="3" class="schoolClass"></td>
<td><img src="<c:url value="/images/add_small.png"/>" id="btnAdd1" class="addImg"/></td>
<td><img src="images/delete_small.png" id="btnDelete1" class="delImg"/></td >
</tr>
<tr class="secondclass" id="college0">
<td ><input type="text" id="rollnum" name="rollnum" class="rollClass" maxlength="20"/></td>
<td ><select id="college" name="college" multiple="multiple" style="width: 95px; size: 50px" size="3" class="schoolClass"></td>
<td><img src="<c:url value="/images/add_small.png"/>" id="btnAdd1" class="addImg"/></td>
<td><img src="images/delete_small.png" id="btnDelete1" class="delImg"/></td >
</tr>
$('#school-dialog').dialog({
//autoOpen : true,
height : 800,
width : 950,
modal : true,
dialogClass : "schools",
title : 'School and College',
closeOnEscape : true,
open : function(event){
$('#school-dialog').show();
},
close : function(event) {
$("#school-dialog").dialog("destroy");
}
});
对此的任何帮助将不胜感激。
给所有的学校class="school"
,所有的大学都class="college"
。然后,您可以使用以下方法删除除第一行之外的所有内容:
close: function(event) {
$("#table1 tr.school:gt(0), #table1 tr.college:gt(0)").remove();
$("#school-dialog").dialog("destroy");
}
相关文章:
- 无法使用jQuery从表中删除行
- 当行增加时自动递增序列号,并在 jQuery 中删除行时自动重新调整编号顺序
- 使用jQuery删除行
- 添加 jQuery UI 后,从表中删除行的函数不起作用
- 关闭 jquery 对话框后从表中删除行
- 使用 jQuery 从多个表中删除行
- 第 n 个子 CSS 在使用 jQuery 删除行时不会重绘
- 从我从循环(JQuery)中收集的表中删除行
- jQuery DataTables:多个表如何在不删除行的情况下复制行
- 加载文件,并在特定行之后删除javascript/jquery中的所有剩余行
- 如何使用jQuery删除行
- 为什么我只能删除数据表中的一些行?(jquery)
- Jquery和php删除行而不刷新页面
- 如何删除_POST后的空行JQuery Post PHP &Jquery
- 删除行从JQuery DataTable -但它返回一旦表被重绘.是我的. jsp数据源造成的吗?
- jQuery DataTable:删除行并重新加载
- 无法使用jquery从html表中删除行
- 使用Jquery Datatable Plugin按Id删除行
- Bootstrap 3:添加确认模式框jQuery内联删除行
- 删除行刷新页面jquery