您的位置:首页 > Web前端 > JavaScript

js:往tr里添加td也可以这么写

2017-11-21 10:51 525 查看
function page(n, s) {
$("#pageNo").val(n);
$("#pageSize").val(s);
//删除旧tbody
var contentTableSub = document.getElementById("entityTable");
var oldTbody = document.getElementById("entityTbody");
if (oldTbody != null) {
contentTableSub.removeChild(oldTbody);
}
//添加新tbody
$("#searchForm").attr("action",APIHost+"/xxx/xxx/xxx/list");
$("#searchForm").ajaxSubmit({
headers : {"token" : localStorage.getItem("token")},
success:function (data) {
document.getElementById("page_div").innerHTML=data.html;
var newTbody = document.createElement("tbody");
newTbody.setAttribute("id", "entityTbody");
var list = data.list;
for (var i = 0; i < list.length; i++) {
var entity = list[i];
var tr = document.createElement("tr");
tr.setAttribute("onclick","showSubEntityTable($(this),'"+entity.sequCode+"')")
//选择框
var td0 = document.createElement("td");
td0.innerHTML = "<input type='checkbox' name ='checkbox'  value='"+entity.id+"'/>"
tr.appendChild(td0);
//序号
var td1 = document.createElement("td");
td1.innerHTML = i+1;
tr.appendChild(td1);
//其它(注:往tr里添加td也可以这么写)
var properties = new Array("sequCode","sequName","sequDelimiter","sequReset")
for(var j=0;j<properties.length;j++){
var p0 = properties[j];
var td = document.createElement("td");
td.innerHTML = entity[p0];
tr.appendChild(td);
}
newTbody.appendChild(tr);
}
contentTableSub.appendChild(newTbody);
}
});
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript