jquery添加删除表格行
2014-03-11 14:39
288 查看
<table border="0" cellpadding="2" cellspacing="1" width="100%" class="tablebgW" id="table2">
<tr class="content" >
<td class="tableCenter" width="25%">参与项目</td>
<td class="tableCenter" width="15%">所在行政区划</td>
<td class="tableCenter" width="15%">开户银行</td>
<td class="tableCenter" width="15%">银行网点</td>
<td class="tableCenter" width="15%">银行账号</td>
<td class="tableCenter" width="15%">开户户名</td>
<td class="tableCenter" width="15%">操作</td>
</tr>
<tr class="back5" id="jmcyxm" >
<td class="tableCenter" width="25%">
<!-- 补贴项目下拉菜单,需要从数据库里进行读取 到时候写一个htjs:select下拉菜单 -->
<htjs:select sid="SELECT_ALL_BTXM" value="DM_BTXM" label="MC_BTXM" name="BTXM" associate="" >
</htjs:select>
</td>
<!-- 所在行政区划 -->
<td class="tableCenter" width="25%">
<input type="hidden" name="nmXzqhDm" />
<input type="text" name="XMXZQH" onclick="" size="10" readonly="readonly"/>
<a href="javascript:void(0);" onclick=""></a>
<img src="/server/hmykt/public/images/images/bi.gif" title="选择" style="cursor: hand">
</td>
<!-- 选择银行 -->
<td class="tableCenter" width="12.5%">
<select name="nmYhlbDm" onchange="">
<option value="01">农业银行</option>
<option value="02">邮政银行</option>
<option value="03">农村信用社</option>
<option value="04">建设银行</option>
<option value="05">地方商业银行</option>
</select>
</td>
<td class="tableCenter" width="12.5%">
<input type="text" name="nmHH_KHYH_SHOW" size="10" onclick="" readonly="readonly"/>
<a href="" onclick=""></a>
<img src="/server/hmykt/public/images/images/bi.gif" title="选择试验" style="cursor: hand" />
</td>
<!-- 银行帐号 -->
<td class="tableCenter" width="12.5%">
<input type="text" size="10" name="nmYhzh" value="试验" />
</td>
<!-- 开户户名 -->
<td class="tableCenter" width="12.5%">
<input type="text" size="10" name="nmKhhm" value="试验二"/>
</td>
<!-- 最后一个td -->
<td>
</td>
</tr>
<tr class="back5" id="tianjia">
<td class="tableRight" colspan="7">
<input type="button" class="button1" name="" id="" value="添 加" onclick="appendRow()"/>
</td>
</tr>
</table>
//添加行
function appendRow(){
var tr = $("#jmcyxm1").clone(true);//克隆一行
tr.find("td:last").html("<img src='/server/hmykt/public/images/images/del_01.gif' onclick='delRow(this);'title='删除'>");
tr.insertBefore("#table2 tr:last");//把这行加到表格的倒数第二行,表格添加完毕
}
//删除相对应的行
function delRow(rows)
{
$(rows).parent("td").parent("tr").remove();
}
<tr class="content" >
<td class="tableCenter" width="25%">参与项目</td>
<td class="tableCenter" width="15%">所在行政区划</td>
<td class="tableCenter" width="15%">开户银行</td>
<td class="tableCenter" width="15%">银行网点</td>
<td class="tableCenter" width="15%">银行账号</td>
<td class="tableCenter" width="15%">开户户名</td>
<td class="tableCenter" width="15%">操作</td>
</tr>
<tr class="back5" id="jmcyxm" >
<td class="tableCenter" width="25%">
<!-- 补贴项目下拉菜单,需要从数据库里进行读取 到时候写一个htjs:select下拉菜单 -->
<htjs:select sid="SELECT_ALL_BTXM" value="DM_BTXM" label="MC_BTXM" name="BTXM" associate="" >
</htjs:select>
</td>
<!-- 所在行政区划 -->
<td class="tableCenter" width="25%">
<input type="hidden" name="nmXzqhDm" />
<input type="text" name="XMXZQH" onclick="" size="10" readonly="readonly"/>
<a href="javascript:void(0);" onclick=""></a>
<img src="/server/hmykt/public/images/images/bi.gif" title="选择" style="cursor: hand">
</td>
<!-- 选择银行 -->
<td class="tableCenter" width="12.5%">
<select name="nmYhlbDm" onchange="">
<option value="01">农业银行</option>
<option value="02">邮政银行</option>
<option value="03">农村信用社</option>
<option value="04">建设银行</option>
<option value="05">地方商业银行</option>
</select>
</td>
<td class="tableCenter" width="12.5%">
<input type="text" name="nmHH_KHYH_SHOW" size="10" onclick="" readonly="readonly"/>
<a href="" onclick=""></a>
<img src="/server/hmykt/public/images/images/bi.gif" title="选择试验" style="cursor: hand" />
</td>
<!-- 银行帐号 -->
<td class="tableCenter" width="12.5%">
<input type="text" size="10" name="nmYhzh" value="试验" />
</td>
<!-- 开户户名 -->
<td class="tableCenter" width="12.5%">
<input type="text" size="10" name="nmKhhm" value="试验二"/>
</td>
<!-- 最后一个td -->
<td>
</td>
</tr>
<tr class="back5" id="tianjia">
<td class="tableRight" colspan="7">
<input type="button" class="button1" name="" id="" value="添 加" onclick="appendRow()"/>
</td>
</tr>
</table>
//添加行
function appendRow(){
var tr = $("#jmcyxm1").clone(true);//克隆一行
tr.find("td:last").html("<img src='/server/hmykt/public/images/images/del_01.gif' onclick='delRow(this);'title='删除'>");
tr.insertBefore("#table2 tr:last");//把这行加到表格的倒数第二行,表格添加完毕
}
//删除相对应的行
function delRow(rows)
{
$(rows).parent("td").parent("tr").remove();
}
相关文章推荐
- jQuery 实现添加表格行,删除行,调用日期控件
- jquery表单验证添加到表格再删除easyNew
- 使用jQuery动态创建一个表格(根据用户输入的内容添加一行数据,并且能逐行删除)
- 原生JS和JQuery动态添加、删除表格行的方法
- jQuery表格操作添加行、删除行和动态移动
- jquery实现动态添加和删除表格
- jQuery实现用户信息表格的添加和删除功能
- Jquery动态给表格添加、删除行
- ASP.NET+ashx+jQuery动态添加删除表格
- jQuery实现的简单动态添加、删除表格功能示例
- Jquery实现简单的表格添加、编辑、删除教程
- jquery表格[删除,添加,清空内容]
- jQuery动态对表格Table进行添加或删除行以及修改列值操作
- Jquery动态删除添加表格中的内容
- 原生JS和JQuery动态添加、删除表格行的方法
- jQuery之表格添加删除数据
- jQuery操作表格元素,整体添加与删除
- 一个简单的jQuery例子,动态添加表格和删除
- JQuery动态操作表格(添加、删除、多选、全选删除行操作)
- 超级简单的jquery操作表格(添加/删除行、添加/删除列)