<div id="beneInfo">
<p>受益人信息</p>
<table width="100%" cellpadding="1" cellspacing="0" class="mainTable" id="zeng">
<tr id="title">
<td class="bottomBorder">姓名</td>
<td class="bottomBorder">证件类型</td>
<td class="bottomBorder">证件号码</td>
<td class="bottomBorder">受益顺序</td>
<td class="bottomBorder">受益比例</td>
<td class="bottomBorder">与被保人关系</td>
</tr>
<tr>
<td colspan="6" align="right">
<input type="button" value="增加" name="add" id="add" >
<input type="button" value="删除" name="del" id="del">
</td>
</tr>
</table>
</div>
<script>
var count=0;
//页面加载完后执行 shaotao.zeng 2011-06-13
$(function(){
$("#CLASSCODE").focus();
$("select[name=relInsure]").val("0");
<#if message?default('') != ''>
showSuccessDiv("${message}");
</#if>
$("#beneInfo").css('display','none');
//动态添加行
$("#add").click(function(){
count++;
var newDiv="<tr id='tr"+count+"'>"
+"<td><input type='text' id='name"+count+"' name='name"+count+"' size=20/></td>"+
"<td><input type='text' id='name"+count+"' name='name"+count+"' size=15/></td>"+
"<td><input type='text' id='name"+count+"' name='name"+count+"' size=32/></td>"+
"<td><input type='text' id='name"+count+"' name='name"+count+"' size=10/></td>"+
"<td><input type='text' id='name"+count+"' name='name"+count+"' size=10/></td>"+
"<td><input type='text' id='name"+count+"' name='name"+count+"'/></td>"+
"</tr>";
$("#title").after(newDiv);
})
$("#del").click(function(){
//$("#zeng tr").empty();//清空id为zeng的table下的所有tr
// $("#zeng tr:not(:first)").empty();
$("[id='tr"+count+"']").empty();//删除当前行
count--;
})
})
</script>
相关推荐
JavaScript(js)作为客户端脚本语言,使得我们能够实现表格的动态交互功能,如动态添加行、行编辑以及行数据修改。下面我们将深入探讨这些知识点。 ### 1. 动态添加行 在HTML中,`<table>`元素用于创建表格,但...
gridControl允许开发者在应用程序中展示、编辑和管理大量数据,而动态添加行是它的一个关键特性。 动态添加行是指在运行时根据需要向gridControl中插入新的数据行。这在处理不确定数量数据或实时更新数据的应用场景...
在JavaScript中,动态添加行和删除行是网页交互中常见的需求,特别是在表格或者列表展示数据时。这通常涉及到DOM操作,包括元素的创建、插入和移除。以下是一些关于这个主题的重要知识点: 1. DOM操作: - `...
总结来说,".net动态添加行"是一种在ASP.NET应用中提高用户体验的方法,通过DATATABLE和VIEWSTATE在页面回发期间保存用户输入,最后一次性将所有数据批量写入数据库,避免了频繁的数据库交互,提升了应用性能。...
JavaScript文件(在这里可能是`js`目录下的一个或多个文件)则负责处理动态添加行的逻辑。jQuery库提供了简便的API来操作DOM,例如`$(selector).append(content)`可以将新的HTML内容追加到指定的选择器后面,从而...
本篇文章将详细探讨如何使用JavaScript高效地实现表格动态添加行,并提供相关的实践示例。 一、表格基础 在HTML中,表格由`<table>`标签开始,`</table>`标签结束。每一行(Row)由`<tr>`标签定义,每一列(Column...
本篇将详细探讨如何利用jQuery实现表格中checkbox的相关事件操作,包括动态添加行、隔行换色、选中变色、全选与反选等功能。 首先,让我们了解jQuery的基本概念。jQuery是一个快速、简洁的JavaScript库,它简化了...
在IT领域,尤其是在Web开发中,"动态添加行"是一个常见的需求,特别是在处理表格、列表或其他数据展示元素时。这个过程通常涉及到JavaScript(JS),因为HTML是静态的,无法直接响应用户交互。以下是对这个主题的...
在ASP.NET中,`Table`控件是一种常用的数据展示组件,它可以用来构建表格布局,而动态添加行功能则常用于用户交互或者数据处理场景。在这个例子中,我们将深入探讨如何利用ASP.NET的C#后端代码(`.cs`文件)和前端...
在JavaScript中,动态添加行是一项常见的任务,尤其在构建数据驱动的Web应用时,如表格、列表或表单。这个过程涉及到DOM(Document Object Model)操作,它允许我们通过JavaScript来创建、修改或删除HTML元素。以下...
在.NET开发环境中,动态添加行是一项常见的需求,特别是在构建数据展示或者用户交互界面时。这里的“.NET表格动态添加行”是指在运行时通过编程方式向HTML表格或控件(如GridView、DataGrid等)添加新的行数据。下面...
jquery动态添加删除行 点击按钮动态添加行或动态删除行代码 删除后序号重新排列
为了实现动态添加行的功能,我们需要借助`JavaScript`或者现代前端框架如`jQuery`、`Vue.js`、`React.js`等。这里我们以纯`JavaScript`为例,解释如何实现这个功能: 1. **事件监听**:首先,我们需要在某个元素...
在JavaScript编程中,动态添加行是一项常见的任务,特别是在构建数据驱动的Web应用或者处理表格数据时。这个技术允许用户在运行时向HTML表格或其他结构化元素中插入新的内容,提高用户体验,无需页面刷新。以下是对...
3. **动态添加行** 添加行通常通过数据源自动完成。例如,如果数据源是ObservableCollection: ```csharp ObservableCollection<MyClass> dataSource = new ObservableCollection(); dynamicGrid.ItemsSource =...
这个场景下,"子父窗口传值--动态添加行"涉及到的技术点主要是JavaScript中的跨窗口通信以及DOM操作,主要应用于Web应用的交互设计。 首先,让我们了解什么是子父窗口。在浏览器环境中,一个窗口可以打开另一个窗口...
在JavaScript编程领域,动态添加行和列是一种常见的需求,特别是在处理表格数据时。这涉及到DOM(文档对象模型)操作,允许网页在不重新加载的情况下更新其结构和内容。以下是对如何使用JavaScript动态添加行和列的...
要使用jQuery动态添加行,我们可以先创建一个新的`<tr>`元素,然后在其中填充`<td>`元素,最后将其插入到表格中。以下是一个基本的添加行示例: ```javascript // 创建新行 var newRow = $("<tr><td>新数据1</td>...