老规矩先看效果图:
问题描述:点击移除按钮移除对应的数据
jsp代码就不贴了很简单直接看js代码:
//obj是点击删除按钮是传过来对应的input id
function romove(obj){
//获取alout 下的input标签 集合
var romoveRole=document.getElementById("alout").getElementsByTagName("input");
//循环判断传过来的id也就是obj 是否跟集合中有相等的id
for(var i=0;i<romoveRole.length;i++){
if($(romoveRole[i]).attr("id")!=undefined && $(romoveRole[i]).attr("id")=="roleallout_"+obj+""){
//获取集合中的id
var id=$(romoveRole[i]).attr("id");
//移除当前标签的父级标签
$('#'+id+'').parent().remove();
//如果$(romoveRole[i]).attr("id").parent().remove(); 这样写不会生效 为什么呢?因为没有$('#')
}
}
}
到此就结束了! 祝你们工作顺利!