jquery新添加删除行实例

作者:袖梨 2022-11-14

YPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.**w*3.org/TR/REC-html40/loose.dtd">

YPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.***w3.org/TR/REC-html40/loose.dtd">

YPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.***w3.org/TR/REC-html40/loose.dtd">

YPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.***w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


超给力的 jquery 无刷新添加删除,在php的应用中,添加与删除是常事,比如上传图片,如果一张不够,那么下面可以紧接着添加一个上传按钮、两个上传按钮….等等接着进行上传,而在进行添加同学录时,也可以这样进行无刷新的录入数据,多么给力呀。。

例(1)按行实现添加,删除,并在删除后,动态从后补充上来。)

");

$("#tab").append("");
})
})

function deltr(index)
{
alert(index);
// alert("tr[id='"+index+"']");
$table=$("#tab tr");
if(index>$table.length)
return;
else
{
$("tr[id='"+index+"']").remove();
//$("tr:gt('"+index+"')").each
// for(var temp=index+1;temp // {
//$("#tab").append("");
// $("tr[id='"+temp+"']").replaceWith("");
// }
}
}










代码如下 复制代码






demo about table
jQuery"+len+" 删除
"+len+" jQuery"+len+" 删除
"+(temp-2)+" jQuery"+(temp-2)+" 删除//
"+(temp-2)+" jQuery"+(temp-2)+" 删除//






序号 标题 操作







例2 jQuery末尾追加删除

";
$('#'+id).append(str);
}
//删除id为test的table的最后一行
function deltr(id){
tr_id = $("#"+id+">tbody>tr:last").attr("id");
$('#'+tr_id).remove();
}





代码如下 复制代码






demo about table
re2 re3



1 2 3
11 22 33




例3动态追加删除

代码如下 复制代码

pageEncoding="GB18030"%>




Insert title here











file





例4.动态添加删除方式

')
});
});
//删除行的函数,必须要放domready函数外面
function deltr(delbtn){
$(delbtn).parents("tr").remove();
};
jQuery(function($){
//定义删除按钮事件绑定
//写里边,防止污染全局命名空间
function deltr(){
$(this).parents("tr").remove();
};
//已有删除按钮初始化绑定删除事件
$("#table2 .del").click(deltr);
//添加行
$("#add2").click(function(){
$('')
//在这里给删除按钮再次绑定事件。
.find(".del").click(deltr).end()
.appendTo($("#table2>tbody"));
});
});

jQuery(function($){
//第四个表格的删除按钮事件绑定
$("#table2").click(function(e) {
if (e.target.className=="del"){
$(e.target).parents("tr").remove();
};
});
//第四个表格的添加按钮事件绑定
$("#add3").click(function(){
$("#table2>tbody").append('

')
});
});





代码如下 复制代码






demo about table
新增行2
新增行3











这行原来就有 删除
这行原来就有 删除






这里一共4个实例,每个文件都都有相应的实例,可以根据自己的需要进行选择使用。

相关文章

精彩推荐