Jquery实现表格元素的动态创建功能
来源:互联网 发布:api管理系统 php 编辑:程序博客网 时间:2024/06/05 00:20
Jquery实现表格元素的动态创建,本质是通过构造一个Dom Node节点,并且拼接到表格的Dom树上的子叶位置
HTML正文:
用户:<input type="text" id="user"/>邮箱:<input type="text" id="mail"/>手机:<input type="text" id="phone"/><br><button id="b1">添加</button><br><table border=1 id="table"><tr><td>user</td><td>mail</td><td>phone</td><td>operation</td></tr><tr><td>zhangsan</td><td>aaa@qq.com</td><td>25652463</td><td><a href="##">delete</a></td></tr></table>
Javascript处理代码:
$("#b1").click(function(){var $user=$("#user");var $mail=$("#mail");var $phone=$("#phone");//组装对象$tr=$("<tr></tr>");$td1=$("<td></td>");$td1.text($user.val());$td2=$("<td></td>");$td2.text($mail.val());$td3=$("<td></td>");$td3.text($phone.val());$td4=$("<td></td>");$href=$("<a></a>");$href.attr("href","##");$href.text("delete");$td4.append($href);$href.click(function(){if(window.confirm("确定删除?")){ //这里使用this表示当前事件绑定对象---? $(this)不能用$(href)代替,否则会认为每次都是最新对象,原有对象的行为不能保存 $(this).parent().parent().remove(); }else{ return;}});$("#table").append($tr); $tr.append($td1); $tr.append($td2); $tr.append($td3); $tr.append($td4);});
1 0
- Jquery实现表格元素的动态创建功能
- JQuery动态创建DOM、表单元素的实现代码
- 实现动态创建html元素功能
- JQuery动态创建表格
- jquery动态创建表格
- jQuery动态创建表格
- jquery创建可编辑的动态表格
- jquery 动态创建元素
- jQuery动态创建元素
- jquery 动态创建元素
- jquery 动态创建元素
- 关于jquery实现动态创建表格和动态显示数据的问题?
- jquery实现动态表格
- jQuery获取动态创建元素的内容
- 利用jquery实现动态表格的相关操作以及列表全选功能
- jquery实现动态表格的数值相加
- jQuery 实现获取动态表格的值
- JavaScript实现动态表格的创建
- Android中使用ImageViewSwitcher实现图片切换轮播导航效果
- 接口的用法的知识点的总结
- android中的系统的服务
- Node.js框架之express与koa对比分析
- 感兴趣网站
- Jquery实现表格元素的动态创建功能
- 如何从红帽官方网站下载rpm包?
- 第1.3章 自动化测试之jenkins与应用同台
- 2016年首届南航-河海联合程序设计竞赛暨第十一届南航程序设计竞赛 题解
- boss开源版下载地址
- 会议是浪费工作时间的最佳去处
- Netty系列-NIO入门
- 笔记
- Java 8系列之重新认识HashMap