jquery 动态增加删除行的简单实例(推荐)
网络编程 2025-03-23 20:39www.168986.cn编程入门
```javascript
function addRow(obj){
var length = $("grid tr").length;
// 获取当前点击位置所在的层级,以便确定在哪一行后追加新行
var current = $(obj).parents().eq(2).prevAll().length; // 这里假设点击的是某个单元格或按钮来定位层级关系
// 定义要追加的内容,从tr开始构建即可
var addContent = '
addTr('grid', current, addContent);
$("grid tr").each(function(index){
$(this).children('td').eq(0).text(index); // 更新序号列的内容
}
});
}
```
```javascript
function addTr(tab, row, trHtml){
// 根据传入的table id和行数获取到目标行对象$tr
// 检查目标行是否存在,如果不存在则提示错误信息并退出函数
if($tr.size() == 0){
alert("指定的table id或行数不存在!");
return;
}
// 在目标行的后面追加新的HTML内容(这里即新行)
$tr.after(trHtml); // trHtml可以是预先定义好的HTML字符串或者动态生成的HTML代码片段
}
上一篇:node实现的爬虫功能示例
下一篇:没有了
编程语言
- jquery 动态增加删除行的简单实例(推荐)
- node实现的爬虫功能示例
- sql server的一个有趣的bit位运算分享
- react项目实践之webpack-dev-serve
- layui中使用jquery控制radio选中事件的示例代码
- 将所有符合条件的结果拼接成一列并用逗号隔开
- PHP统计目录中文件以及目录中目录大小的方法
- 关于vue.extend和vue.component的区别浅析
- javascript点击按钮实现隐藏显示切换效果
- 解决html input验证只能输入数字,不能输入其他的问
- canvas实现简易的圆环进度条效果
- 浅谈jquery中的each方法$.each、this.each、$.fn.each
- jQuery+PHP实现动态数字展示特效
- ASP(VBScript)中整除和取余
- PHP中使用gettext解决国际化问题的例子(i18n)
- 简单谈谈JavaScript的同步与异步