jQuery ajax动态生成table功能示例


Posted in jQuery onJune 14, 2017

本文实例讲述了jQuery ajax动态生成table的方法。分享给大家供大家参考,具体如下:

$(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);
}

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
如何选择jQuery版本 1.x? 2.x? 3.x?
Apr 01 jQuery
js和jquery中获取非行间样式
May 05 jQuery
jQuery实现下拉菜单的实例代码
Jun 19 jQuery
基于jQuery实现的Ajax 验证用户名唯一性实例代码
Jun 28 jQuery
jQuery 利用ztree实现树形表格的实例代码
Sep 27 jQuery
jQuery+Cookie实现切换皮肤功能【附源码下载】
Mar 25 jQuery
JQuery元素快速查找与操作
Apr 22 jQuery
jQuery 导航自动跟随滚动的实现代码
May 30 jQuery
jquery实现选项卡切换代码实例
May 14 jQuery
jquery实现动态创建form并提交的方法示例
May 27 jQuery
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
Oct 16 jQuery
jQuery单页面文字搜索插件jquery.fullsearch.js的使用方法
Feb 04 jQuery
jQuery.form.js的使用详解
Jun 14 #jQuery
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
Jun 13 #jQuery
jquery+css实现侧边导航栏效果
Jun 12 #jQuery
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
Jun 12 #jQuery
jquery处理checkbox(复选框)是否被选中实例代码
Jun 12 #jQuery
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
Jun 12 #jQuery
jquery与js实现全选功能的区别
Jun 11 #jQuery
You might like
php 代码优化的42条建议 推荐
2009/09/25 PHP
CI框架中zip类应用示例
2014/06/17 PHP
PHP6连接SQLServer2005的三部曲
2016/04/15 PHP
Laravel基础_关于view共享数据的示例讲解
2019/10/14 PHP
javascript 程序库的比较(一)之DOM功能
2010/04/07 Javascript
GRID拖拽行的实例代码
2013/07/18 Javascript
jquery图片放大功能简单实现
2013/08/01 Javascript
用jquery修复在iframe下的页面锚点失效问题
2014/08/22 Javascript
AngularJS+Node.js实现在线聊天室
2015/08/28 Javascript
jquery.cookie实现的客户端购物车操作实例
2015/12/24 Javascript
深入理解js generator数据类型
2016/08/16 Javascript
jQuery插件FusionCharts绘制2D柱状图和折线图的组合图效果示例【附demo源码】
2017/04/10 jQuery
jQuery使用jsonp实现百度搜索的示例代码
2020/07/08 jQuery
[02:33]2018 DOTA2亚洲邀请赛回顾视频 再次拾起那些美妙的时刻
2018/04/10 DOTA
Python将图片批量从png格式转换至WebP格式
2020/08/22 Python
python调用Matplotlib绘制分布点并且添加标签
2018/05/31 Python
Python微医挂号网医生数据抓取
2019/01/24 Python
Python3实现打印任意宽度的菱形代码
2020/04/12 Python
python多进程下的生产者和消费者模型
2020/05/07 Python
Pycharm Plugins加载失败问题解决方案
2020/11/28 Python
selenium学习教程之定位以及切换frame(iframe)
2021/01/04 Python
matplotlib相关系统目录获取方式小结
2021/02/03 Python
CSS3 对过渡(transition)进行调速以及延时
2020/10/21 HTML / CSS
Trip.com香港网站:Ctrip携程旗下,全球最大的网上旅游社之一
2016/08/01 全球购物
洲际酒店集团大中华区:IHG中国
2016/08/17 全球购物
Shoes For Crews法国官网:美国领先的防滑鞋设计和制造商
2018/01/01 全球购物
Quiksilver美国官网:始于1969年的优质冲浪服和滑雪板外套
2020/04/20 全球购物
20岁生日感言
2014/01/13 职场文书
大学迎新晚会主持词
2014/03/24 职场文书
大学生活动总结模板
2014/07/02 职场文书
毕业生找工作求职信
2014/08/05 职场文书
优秀班主任先进事迹材料
2014/12/16 职场文书
大学生党员自我评价
2015/03/04 职场文书
2015年社区环境卫生工作总结
2015/04/21 职场文书
golang实现浏览器导出excel文件功能
2022/03/25 Golang
python创建字典及相关管理操作
2022/04/13 Python