jQuery动态生成Bootstrap表格

2019-11-27,,,

效果图如下所示:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'table.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0"> 
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<link href="bootstrap-3.3.5-dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" href="styles.css">
<script src="js/jquery-2.1.1.min.js" type="text/javascript">
</script>
<script src="bootstrap-3.3.5-dist/js/bootstrap.min.js" type="text/javascript"></script> 
<style>
tr:hover{
cursor:pointer;
}
</style>
</head>
<body>
<div class="container">
</div>
<br>
</body>
<script language="JavaScript">
$(document).ready(function(){
var data=5;
createTable(".container",data);
}
);
function createTable(div,data){
var $table=$('<table class="table table-hover table-striped table-bordered"></table>');
$("div").append($table);
var $caption=$('<caption style="text-align:center;">jquery生成bootstrap表格</caption>');
$table.append($caption);
var $thead=$('<thead></thead>');
var $trs=$('<tr></tr>');
var $th1=$('<th>姓名</th>');
var $th2=$('<th>年龄</th>');
$trs.append($th1);
$trs.append($th2);
$thead.append($trs);
$table.append($thead);
for(var i=0;i<10;i++){
var $tr=$('<tr class="tr_content"></tr>');
$table.append($tr);
var $td1=$('<td class="td_content1">张三'+i+'</td>');
$tr.append($td1);
var $td2=$('<td class="td_content2">2'+i+'</td>');
$tr.append($td2);
$tr.on("click",".td_content2",function(){
});
}
for(var i=0;i<data;i++){
create_tbody();
}
$thread=$('</table>');
}
function create_tbody(){
}
</script>
</html>

您可能感兴趣的文章:

  • jQuery动态生成不规则表格(前后端)
  • jQuery动态生成表格及右键菜单功能示例
  • JQuery 动态生成Table表格实例代码
  • JQuery Ajax动态生成Table表格
  • Jquery 动态生成表格示例代码
  • jQuery实现多按钮单击变色
  • 用JQuery实现表格隔行变色和突出显示当前行的代码
  • jQuery代码实现表格中点击相应行变色功能
  • jQuery轻松实现表格的隔行变色和点击行变色的实例代码
  • jQuery插件实现表格隔行变色及鼠标滑过高亮显示效果代码
  • jquery实现表格中点击相应行变色功能效果【实例代码】
  • jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
  • jQuery实现动态生成表格并为行绑定单击变色动作的方法

《jQuery动态生成Bootstrap表格.doc》

下载本文的Word格式文档,以方便收藏与打印。