123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>H+ 后台主题UI框架 - jqGird</title>
- <meta name="keywords" content="H+后台主题,后台bootstrap框架,会员中心主题,后台HTML,响应式后台">
- <meta name="description" content="H+是一个完全响应式,基于Bootstrap3最新版本开发的扁平化主题,她采用了主流的左右两栏式布局,使用了Html5+CSS3等现代技术">
- <link rel="shortcut icon" href="favicon.ico"> <link href="css/bootstrap.min.css?v=3.3.7" rel="stylesheet">
- <link href="css/font-awesome.css?v=4.4.0" rel="stylesheet">
- <!-- jqgrid-->
- <link href="css/plugins/jqgrid/ui.jqgrid.css?0820" rel="stylesheet">
- <link href="css/animate.css" rel="stylesheet">
- <link href="css/style.css?v=4.1.0" rel="stylesheet">
- <style>
- /* Additional style to fix warning dialog position */
- #alertmod_table_list_2 {
- top: 900px !important;
- }
- </style>
- </head>
- <body class="gray-bg">
- <div class="wrapper wrapper-content animated fadeInRight">
- <div class="row">
- <div class="col-sm-12">
- <div class="ibox ">
- <div class="ibox-title">
- <h5>jQuery Grid Plugin – jqGrid</h5>
- </div>
- <div class="ibox-content">
- <p>
- <strong>jqGrid</strong> 是一个用来显示网格数据的jQuery插件,文档比较全面,附带中文版本。访问<a target="_blank" href="http://www.trirand.com/blog/"> 官网</a>
- </p>
- <p>jqGrid的主要特点为:</p>
- <ol>
- <li>基于jquery UI主题,开发者可以根据客户要求更换不同的主题</li>
- <li>兼容目前所有流行的web浏览器</li>
- <li>Ajax分页,可以控制每页显示的记录数</li>
- <li>支持XML,JSON,数组形式的数据源</li>
- <li>提供丰富的选项配置及方法事件接口</li>
- <li>支持表格排序,支持拖动列、隐藏列</li>
- <li>支持滚动加载数据</li>
- <li>支持实时编辑保存数据内容</li>
- <li>支持子表格及树形表格</li>
- <li>支持多语言</li>
- <li>免费</li>
- </ol>
- <hr>
- <h4>基本示例</h4>
- <div class="jqGrid_wrapper">
- <table id="table_list_1"></table>
- <div id="pager_list_1"></div>
- </div>
- <p> </p>
- <h4 class="m-t">高级用法</h4>
- <div class="jqGrid_wrapper">
- <table id="table_list_2"></table>
- <div id="pager_list_2"></div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <!-- 全局js -->
- <script src="js/jquery.min.js?v=2.1.4"></script>
- <script src="js/bootstrap.min.js?v=3.3.7"></script>
- <!-- Peity -->
- <script src="js/plugins/peity/jquery.peity.min.js"></script>
- <!-- jqGrid -->
- <script src="js/plugins/jqgrid/i18n/grid.locale-cn.js?0820"></script>
- <script src="js/plugins/jqgrid/jquery.jqGrid.min.js?0820"></script>
- <!-- 自定义js -->
- <script src="js/content.js?v=1.0.0"></script>
- <!-- Page-Level Scripts -->
- <script>
- $(document).ready(function () {
- $.jgrid.defaults.styleUI = 'Bootstrap';
- // Examle data for jqGrid
- var mydata = [
- {
- id: "1",
- invdate: "2010-05-24",
- name: "test",
- note: "note",
- tax: "10.00",
- total: "2111.00"
- },
- {
- id: "2",
- invdate: "2010-05-25",
- name: "test2",
- note: "note2",
- tax: "20.00",
- total: "320.00"
- },
- {
- id: "3",
- invdate: "2007-09-01",
- name: "test3",
- note: "note3",
- tax: "30.00",
- total: "430.00"
- },
- {
- id: "4",
- invdate: "2007-10-04",
- name: "test",
- note: "note",
- tax: "10.00",
- total: "210.00"
- },
- {
- id: "5",
- invdate: "2007-10-05",
- name: "test2",
- note: "note2",
- tax: "20.00",
- total: "320.00"
- },
- {
- id: "6",
- invdate: "2007-09-06",
- name: "test3",
- note: "note3",
- tax: "30.00",
- total: "430.00"
- },
- {
- id: "7",
- invdate: "2007-10-04",
- name: "test",
- note: "note",
- tax: "10.00",
- total: "210.00"
- },
- {
- id: "8",
- invdate: "2007-10-03",
- name: "test2",
- note: "note2",
- amount: "300.00",
- tax: "21.00",
- total: "320.00"
- },
- {
- id: "9",
- invdate: "2007-09-01",
- name: "test3",
- note: "note3",
- amount: "400.00",
- tax: "30.00",
- total: "430.00"
- },
- {
- id: "11",
- invdate: "2007-10-01",
- name: "test",
- note: "note",
- amount: "200.00",
- tax: "10.00",
- total: "210.00"
- },
- {
- id: "12",
- invdate: "2007-10-02",
- name: "test2",
- note: "note2",
- amount: "300.00",
- tax: "20.00",
- total: "320.00"
- },
- {
- id: "13",
- invdate: "2007-09-01",
- name: "test3",
- note: "note3",
- amount: "400.00",
- tax: "30.00",
- total: "430.00"
- },
- {
- id: "14",
- invdate: "2007-10-04",
- name: "test",
- note: "note",
- amount: "200.00",
- tax: "10.00",
- total: "210.00"
- },
- {
- id: "15",
- invdate: "2007-10-05",
- name: "test2",
- note: "note2",
- amount: "300.00",
- tax: "20.00",
- total: "320.00"
- },
- {
- id: "16",
- invdate: "2007-09-06",
- name: "test3",
- note: "note3",
- amount: "400.00",
- tax: "30.00",
- total: "430.00"
- },
- {
- id: "17",
- invdate: "2007-10-04",
- name: "test",
- note: "note",
- amount: "200.00",
- tax: "10.00",
- total: "210.00"
- },
- {
- id: "18",
- invdate: "2007-10-03",
- name: "test2",
- note: "note2",
- amount: "300.00",
- tax: "20.00",
- total: "320.00"
- },
- {
- id: "19",
- invdate: "2007-09-01",
- name: "test3",
- note: "note3",
- amount: "400.00",
- tax: "30.00",
- total: "430.00"
- },
- {
- id: "21",
- invdate: "2007-10-01",
- name: "test",
- note: "note",
- amount: "200.00",
- tax: "10.00",
- total: "210.00"
- },
- {
- id: "22",
- invdate: "2007-10-02",
- name: "test2",
- note: "note2",
- amount: "300.00",
- tax: "20.00",
- total: "320.00"
- },
- {
- id: "23",
- invdate: "2007-09-01",
- name: "test3",
- note: "note3",
- amount: "400.00",
- tax: "30.00",
- total: "430.00"
- },
- {
- id: "24",
- invdate: "2007-10-04",
- name: "test",
- note: "note",
- amount: "200.00",
- tax: "10.00",
- total: "210.00"
- },
- {
- id: "25",
- invdate: "2007-10-05",
- name: "test2",
- note: "note2",
- amount: "300.00",
- tax: "20.00",
- total: "320.00"
- },
- {
- id: "26",
- invdate: "2007-09-06",
- name: "test3",
- note: "note3",
- amount: "400.00",
- tax: "30.00",
- total: "430.00"
- },
- {
- id: "27",
- invdate: "2007-10-04",
- name: "test",
- note: "note",
- amount: "200.00",
- tax: "10.00",
- total: "210.00"
- },
- {
- id: "28",
- invdate: "2007-10-03",
- name: "test2",
- note: "note2",
- amount: "300.00",
- tax: "20.00",
- total: "320.00"
- },
- {
- id: "29",
- invdate: "2007-09-01",
- name: "test3",
- note: "note3",
- amount: "400.00",
- tax: "30.00",
- total: "430.00"
- }
- ];
- // Configuration for jqGrid Example 1
- $("#table_list_1").jqGrid({
- data: mydata,
- datatype: "local",
- height: 250,
- autowidth: true,
- shrinkToFit: true,
- rowNum: 14,
- rowList: [10, 20, 30],
- colNames: ['序号', '日期', '客户', '金额', '运费', '总额', '备注'],
- colModel: [
- {
- name: 'id',
- index: 'id',
- width: 60,
- sorttype: "int"
- },
- {
- name: 'invdate',
- index: 'invdate',
- width: 90,
- sorttype: "date",
- formatter: "date"
- },
- {
- name: 'name',
- index: 'name',
- width: 100
- },
- {
- name: 'amount',
- index: 'amount',
- width: 80,
- align: "right",
- sorttype: "float",
- formatter: "number"
- },
- {
- name: 'tax',
- index: 'tax',
- width: 80,
- align: "right",
- sorttype: "float"
- },
- {
- name: 'total',
- index: 'total',
- width: 80,
- align: "right",
- sorttype: "float"
- },
- {
- name: 'note',
- index: 'note',
- width: 150,
- sortable: false
- }
- ],
- pager: "#pager_list_1",
- viewrecords: true,
- caption: "jqGrid 示例1",
- hidegrid: false
- });
- // Configuration for jqGrid Example 2
- $("#table_list_2").jqGrid({
- data: mydata,
- datatype: "local",
- height: 450,
- autowidth: true,
- shrinkToFit: true,
- rowNum: 20,
- rowList: [10, 20, 30],
- colNames: ['序号', '日期', '客户', '金额', '运费', '总额', '备注'],
- colModel: [
- {
- name: 'id',
- index: 'id',
- editable: true,
- width: 60,
- sorttype: "int",
- search: true
- },
- {
- name: 'invdate',
- index: 'invdate',
- editable: true,
- width: 90,
- sorttype: "date",
- formatter: "date"
- },
- {
- name: 'name',
- index: 'name',
- editable: true,
- width: 100
- },
- {
- name: 'amount',
- index: 'amount',
- editable: true,
- width: 80,
- align: "right",
- sorttype: "float",
- formatter: "number"
- },
- {
- name: 'tax',
- index: 'tax',
- editable: true,
- width: 80,
- align: "right",
- sorttype: "float"
- },
- {
- name: 'total',
- index: 'total',
- editable: true,
- width: 80,
- align: "right",
- sorttype: "float"
- },
- {
- name: 'note',
- index: 'note',
- editable: true,
- width: 100,
- sortable: false
- }
- ],
- pager: "#pager_list_2",
- viewrecords: true,
- caption: "jqGrid 示例2",
- add: true,
- edit: true,
- addtext: 'Add',
- edittext: 'Edit',
- hidegrid: false
- });
- // Add selection
- $("#table_list_2").setSelection(4, true);
- // Setup buttons
- $("#table_list_2").jqGrid('navGrid', '#pager_list_2', {
- edit: true,
- add: true,
- del: true,
- search: true
- }, {
- height: 200,
- reloadAfterSubmit: true
- });
- // Add responsive to jqGrid
- $(window).bind('resize', function () {
- var width = $('.jqGrid_wrapper').width();
- $('#table_list_1').setGridWidth(width);
- $('#table_list_2').setGridWidth(width);
- });
- });
- </script>
- <script type="text/javascript" src="http://tajs.qq.com/stats?sId=9051096" charset="UTF-8"></script>
- <!--统计代码,可删除-->
- </body>
- </html>
|