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表格动态添加行,添加列,js,table,tr,td
- 使用js给td添加边框,不同条件下tr和td的visibility以及display属性的应用
- javascript表格动态添加行,添加列,js,table,tr,td
- ready和onload比较;可以在下面的script里面调用先前script;动态为元素添加事件;浮动广告;js添加删除tr
- js添加表格的tr和td
- JS动态添加Table的TR,TD实现方法
- JS中获取table节点的tr或td的内容
- js获取table下的tr和td,并且设置某个td里的文字样式
- js动态控制表单的tr,td的显示和隐藏
- ECSHOP首页flash幻灯片修改为循环图片(可以自己添加jq,js效果)
- js在指定tr后面添加tr
- js控制新增,删除table的tr,td
- 主案设计单签单额提成区间 DesignAmountScopeSet.js (添加区间段,并且可以存在无限大)
- 用js操作table、tr、td 「字体样式及TD背景图片」
- js动态控制table的tr,td增加及删除
- js动态控制table的tr、td增加及删除的具体实现
- js实现table添加行tr、删除行tr、清空行tr
- JS给Table动态添加 TR
- Js-动态控制table的tr、td增加及删除的具体实现