ajax动态生成table
发布时间:2020-12-15 22:03:57 所属栏目:百科 来源:网络整理
导读:$(function(){ajaxT();});function ajaxT(){ $.ajax({ type:"POST",dataType: "json",url:"%=basePath%UserInfoServlet",data:"doaction=userList",success:function(data){ createShowingTable(data);}} ); }//动态的创建一个tablefunction createShowingTa
$(function(){ ajaxT(); }); function ajaxT(){ $.ajax({ type:"POST",dataType: "json",url:"<%=basePath%>UserInfoServlet",data:"doaction=userList",success:function(data){ createShowingTable(data); } } ); } //动态的创建一个table function createShowingTable(data) { var tableStr = "<table class='tab-list' width='99%'>"; tableStr = tableStr + "<tr class='list-header'>" +"<td width='5%'>序号</td>" +"<td width='5%'><input id='checkAll' name='checkAll' type='checkbox' /></td>" +"<td width='30%'>用户姓名</td>" +"<td width='20%'>工号</td>" +"<td width='20%'>职位</td>" +"<td width='20%'>创建时间</td>" +"</tr>"; var len = data.length; for ( var i = 0; i < len; i++) { tableStr = tableStr + "<tr>" +"<td>"+ (i+1) + "</td>" +"<td><input class='check' id='checkOne' name='checkOne' type='checkbox' value='"+data[i].key+"' /></td>" +"<td>"+ data[i].realName + "</td>" + "<td>"+ data[i].userNo + "</td>" + "<td>"+ data[i].position + "</td>" +"<td>"+data[i].regTime+"</td>" +"</tr>"; } if(len==0){ tableStr = tableStr + "<tr style='text-align: center'>" +"<td colspan='6'><font color='#cd0a0a'>"+ 暂无记录 + "</font></td>" +"</tr>"; } tableStr = tableStr + "</table>"; //添加到div中 $("#tableAjax").html(tableStr); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- c# – 在LINQ中使用Union合并列表时删除重复项
- Oracle 配置连接远程数据库的教程
- c# – 什么线程在`await`关键字后运行代码?
- 实战react技术栈+express前后端博客项目(3)-- 后端路由、
- 组合/聚合复用原则(Composition/Aggregation Principle)
- react-native – 我为什么要使用React原生StyleSheet?
- 制作C哈希表的最佳策略,线程安全
- Flex DataGrid 动态改变headerRender 属性&itemRender
- 在dojo 1.8中,dojo / form / select onchange事件对我不起作
- PostgreSQL 9.3 格式化拼接字符串