'targetId':'surveyTable',//目标id
'id':'tabsuvId',//表格id
'Class':'tabsuvClass',//表格clss
'aaData':null,//json数据
'columnDefHead':[
{'colName':'1','colClassName':'ip','colCrtFn':false},
{'colName':'2','colClassName':'name','colCrtFn':false},
],
'columnDef':[
{'colName':'1','colClassName':'ip','colCrtFn':false},
{'colName':'2','colClassName':'name','colCrtFn':false},
],
'padding':true,
'pageSize':15,
'xScroll':true,
'yScroll':true,
}
一条Json有多少属性就加多少条,样式自己调吧
分两部分:1、读取数据库的数据,这个用ADO.NET就可以做到,用查询语句得到数据记录的一个集合,这个集合可以是数组或是泛型。
2、可以用Ajax将这个集合添加到Table中。
将html里的table导出到Excel的方法:思路:
1、编写html代码(注意:contentType="application/msexcel" ):
2、编写表格并在每一行设置要导出的数据
3、以下是完整的导出代码:
<!--以下这行设定本网页为excel格式的网页-->
<%@ page contentType="application/msexcel" %>
<%
response.setHeader("Content-disposition","inlinefilename=test1.xls")
//以上这行设定传送到前端浏览器时的档名为test1.xls
//就是靠这一行,让前端浏览器以为接收到一个excel档
%>
<html>
<head>
<title>Excel档案呈现方式</title>
</head>
<body>
<table border="1" width="100%">
<tr>
<td>姓名</td><td>身份z字号</td><td>生日</td>
</tr>
<tr>
<td>李玟</td><td>N111111111</td><td>1900/11/12</td>
</tr>
<tr>
<td>梁静如</td><td>N222222222</td><td>1923/10/1</td>
</tr>
<tr>
<td>张惠妹</td><td>N333333333</td><td>1934/12/18</td>
</tr>
</table>
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)