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实现图片上传前本地预览
Apr 28 jQuery
jQuery获取单选按钮radio选中值与去除所有radio选中状态的方法
May 20 jQuery
jQuery实现的表格前端排序功能示例
Sep 18 jQuery
springmvc接收jquery提交的数组数据代码分享
Oct 28 jQuery
jQuery实现图片上传预览效果功能完整实例【测试可用】
May 28 jQuery
Jquery和CSS实现选择框重置按钮功能
Nov 08 jQuery
jQuery实现的隔行变色功能【案例】
Feb 18 jQuery
jQuery位置选择器用法实例分析
Jun 28 jQuery
jquery实现的分页显示功能示例
Aug 23 jQuery
jQuery Datatables 动态列+跨列合并实现代码
Jan 30 jQuery
jQuery插件simplePagination的使用方法示例
Apr 28 jQuery
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
May 29 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 empty函数判断mysql表单是否为空
2010/04/12 PHP
php格式化时间戳
2016/12/17 PHP
php快速导入大量数据的实例方法
2019/09/23 PHP
javascript while语句和do while语句的区别分析
2007/12/08 Javascript
Jquery Select操作方法集合脚本之家特别版
2010/05/17 Javascript
Javascript学习笔记一 之 数据类型
2010/12/15 Javascript
javascript 学习笔记(八)javascript对象
2011/04/12 Javascript
artDialog 4.1.5 Dreamweaver代码提示/补全插件 附下载
2012/07/31 Javascript
IE下window.onresize 多次调用与死循环bug处理方法介绍
2013/11/12 Javascript
JavaScript?Apple设备检测示例代码
2013/11/15 Javascript
jQuery自动添加表单项的方法
2015/07/13 Javascript
iframe跨域通信封装详解
2015/08/11 Javascript
ECHO.js 纯javascript轻量级延迟加载的实例代码
2016/05/24 Javascript
json对象转为字符串,当做参数传递时加密解密的实现方法
2016/06/29 Javascript
jQuery简单实现页面元素置顶时悬浮效果示例
2016/08/01 Javascript
详解React 在服务端渲染的实现
2017/11/16 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
2018/01/30 Javascript
Vue 中可以定义组件模版的几种方式
2019/08/06 Javascript
浅谈v-for 和 v-if 并用时筛选条件方法
2019/11/07 Javascript
Node.js API详解之 querystring用法实例分析
2020/04/29 Javascript
Python函数参数操作详解
2018/08/03 Python
Flask使用Pyecharts在单个页面展示多个图表的方法
2019/08/05 Python
python字符串,元组,列表,字典互转代码实例详解
2020/02/14 Python
pytorch 实现在一个优化器中设置多个网络参数的例子
2020/02/20 Python
在 Python 中使用 7zip 备份文件的操作
2020/12/11 Python
如何避免常见的6种HTML5错误用法
2017/11/06 HTML / CSS
JD Sports意大利:英国篮球和运动时尚的领导者
2017/10/29 全球购物
自荐信写法介绍
2014/01/25 职场文书
大学生校园创业计划书
2014/02/08 职场文书
村委会贫困证明范本
2014/09/17 职场文书
2014乡党委副书记党建工作汇报材料
2014/11/02 职场文书
婚庆答谢词
2015/01/04 职场文书
个人年终总结结尾
2015/03/06 职场文书
小升初自荐信怎么写
2015/03/26 职场文书
建筑技术负责人岗位职责
2015/04/13 职场文书
2015年卫生局工作总结
2015/07/24 职场文书