清除html中table标签显示的数据,遍历查看/新增/删除/获取html中table中的标签

原标签:

*已选分组:

js方法新增标签:

AddGroupId:function(){

var groupId=$('#groupId2').val().trim();

var groupName=$('#groupId2').find('option:selected').text();

var v_content= "

"+groupName+""+

"删除

";

$("#groupIdList1").append(v_content);

},

新增后的html代码:

35e7b70885a8dd9f05ab90a6565d0c46.png

效果图:

c5b4332c351da2b2c4e76a0554e0a357.png

js遍历获取标签值:

var tdnode=$('#groupIdList1').children('p').length;var groupIdList="";for(var i=0;i

groupIdList+=($('#groupIdList1').children('p').children('span').eq(i).attr('groupid')+",");\\获取span标签里属性为attr的value值

}else{

groupIdList+=($('#groupIdList1').children('p').children('span').eq(i).attr('groupid'));

}

}

js查看标签值(从后台获取电话的已分组数据,在前台显示):

findGroupName:function(phoneId){

data={

phoneId:phoneId

}

$.appAjax({

url:WEB_ROOT+ "/mall/mycenter/phonesGroup/findGroupName",

data:data,

success:function(data) {for (var i = 0; i < data["data"].length; i++) {var v_content = "

" + data["data"][i].groupName + " " +

"删除

";

$("#groupIdList1").append(v_content);

}

}

});

},

后台java查询回来的值:

/*** 查看分组信息

*@paramphonesGroupVO*/@RequestMapping(value="/findGroupName")

@ResponseBodypublic R findGroupName(Model model,PhonesGroupVO phonesGroupVO) throwsException{

AuthStaffVO staff=StaffUtil.getStaffVO(session);

phonesGroupVO.setDataUserId(String.valueOf(staff.getUserId()));//查看手机对应的分组信息

PageInfo> phonesGroupVOList=itPhonesGroupSV.selectPhonesGroup(phonesGroupVO);

List groupVOList=new ArrayList();if(null!=phonesGroupVOList.getList()&&phonesGroupVOList.getList().size()>0){

List phonesGroupList=phonesGroupVOList.getList().get(0);if(null!=phonesGroupList){for(PhonesGroupVO vo:phonesGroupList){

GroupVO groupVO=newGroupVO();

groupVO.setDataUserId(vo.getDataUserId());

groupVO.setId(Long.valueOf(vo.getGroupId()));

PageInfo groupVOPageInfo =iTSendGroupSV.selectSendGroup(groupVO);

groupVOList.add(groupVOPageInfo.getList().get(0));

}

}

}

model.addAttribute("groupInfo", groupVOList);returnR.success(groupVOList);

}

js删除标签:

var v_content = "

" + data["data"][i].groupName + " " +

"删除

";

$("#groupIdList1").append(v_content);

deleteGroupId:function(obj){

$(obj).parent().remove();

},

网上其他队友的方法:

原文链接:https://blog.csdn.net/innovationad/article/details/74012292

编号idusrNamepasswordemail地址addTime操作
${status.count}${user.id}${user.name}${user.password}${user.email}${user.address}${user.addTime}修改删除

编辑lick()方法functionlick(obj, id) {var td_content = $(obj).parents("tr").children("td"); //获取当前行的父标签下的所有td值,即上边tr下的所有td值

var content = td_content.eq(0).text(); //获取当前行第一个td的值

var content2 = td_content.eq(1).text(); //获取当前行第二个td的值

//获取td下的input 值

$(td_content.eq(1)).find("input").val()

}

用原生js语法:var table = document.getElementById("mySubjectsTable"); //获得整个表格对象

for (var i = 0; i < table.rows.length; i++) {//表格的第i行,第2列

for (var j = 0; j < table.cells.length; j++) {

table.rows[i].cells[j].innerText.trim(" "));

}

}

遍历获取table中td属性值的方法:

--html页面:

V1.0

.txt

2,304.05

js页面:

var arr =[];

$('td').each(function(){

arr.push( $(this).attr('abbr') )

})

alert(arr)

或var tds = [],abbr =[];

$('table td').each(function(){

tds.push($(this));

abbr.push($(this).attr('abbr'));

})

alert(tds);

alert(abbr);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值