这篇文章将为大家详细讲解有关jQuery如何实现表格元素动态创建功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
景东网站建设公司成都创新互联,景东网站设计制作,有大型网站制作公司丰富经验。已为景东成百上千提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的景东做网站的公司定做!
Jquery实现表格元素的动态创建,本质是通过构造一个Dom Node节点,并且拼接到表格的Dom树上的子叶位置。
HTML正文:
用户: 邮箱: 手机:
| user | phone | operation | |
| zhangsan | aaa@qq.com | 25652463 | delete |
Javascript处理代码:
$("#b1").click(function(){
var $user=$("#user");
var $mail=$("#mail");
var $phone=$("#phone");
//组装对象
$tr=$(" ");
$td1=$(" ");
$td1.text($user.val());
$td2=$(" ");
$td2.text($mail.val());
$td3=$(" ");
$td3.text($phone.val());
$td4=$(" ");
$href=$("");
$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);
});效果图:

关于“jQuery如何实现表格元素动态创建功能”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。