本文主要介绍了使用jquery-datatable和bootsrap创建表格的实例代码,需要的朋友可以参考下,希望能帮助大家掌握datatable和bootsrap创建表格的方法。
使用jquery-datatable插件
bootstrap前端框架
json
一.创建demo.html
代码块
代码块语法遵循标准markdown代码,例如:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
XXX服务平台
中医药典
清单
序号
药名
拼音简称
用法
操作
二.创建一个drugs.json
{
"aaData": [
{
"序号": "1",
"药名": "白术",
"拼音简称": "bzh",
"用法": "内服",
"操作": "编辑"
},
{
"序号": "3",
"药名": "白术",
"拼音简称": "bzh",
"用法": "内服",
"操作": "编辑"
},
{
"序号": "4",
"药名": "白术",
"拼音简称": "bzh",
"用法": "内服",
"操作": "编辑"
},
{
"序号": "5",
"药名": "白术",
"拼音简称": "bzh",
"用法": "内服",
"操作": "编辑"
},
{
"序号": "6",
"药名": "白术",
"拼音简称": "bzh",
"用法": "内服",
"操作": "编辑"
}
]三.创建一个demo.js
/** 使用jquery-datatable异步请求数据创建表格 **/
+function ($) { "use strict";
$(function(){
// datatable
$('[data-ride="datatables"]').each(function() {
var oTable = $(this).dataTable( {
"bProcessing": true,
"sAjaxSource": "www/AL_app/drugs/drugs.json",//异步请求json数据
"sDom": "<'row'<'col-sm-6'l><'col-sm-6'f>r>t<'row'<'col-sm-6'i><'col-sm-6'p>>",
"sPaginationType": "full",
//给表格单元的头信息命名
"aoColumns": [
{ "mData": "序号" },
{ "mData": "药名" },
{ "mData": "拼音简称" },
{ "mData": "用法" },
{ "mData": "操作" }
]
} );
});
}(window.jQuery);四.截图如下所示


大家学会了吗觉得有用的赶紧收藏起来吧。
相关推荐:









