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

来源:互联网 发布:怎么修改淘宝账号名称 编辑:程序博客网 时间:2024/05/17 03:12
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);        }    });    }