normalgrid.htm 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <title></title>
  5. <link href="../../../lib/ligerUI/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  6. <link href="../../../lib/ligerUI/skins/Silvery/css/style.css" rel="stylesheet" type="text/css" />
  7. <script src="../../../lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
  8. <script src="../../../lib/ligerUI/js/core/base.js" type="text/javascript"></script>
  9. <script src="../../../lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
  10. <script src="../../../lib/ligerUI/js/plugins/ligerResizable.js" type="text/javascript"></script>
  11. <script src="../../../lib/ligerUI/js/plugins/ligerCheckBox.js" type="text/javascript"></script>
  12. <script src="../CustomersData.js" type="text/javascript"></script>
  13. <script type="text/javascript">
  14. $(function () {
  15. $("#maingrid").ligerGrid({
  16. columns: [
  17. { display: '顾客', name: 'CustomerID', align: 'left', width: 100, minWidth: 60 },
  18. { display: '公司名', name: 'CompanyName', minWidth: 120 },
  19. { display: '联系名', name: 'ContactName', minWidth: 140 },
  20. { display: '城市', name: 'City' }
  21. ], data:CustomersData, sortName: 'CustomerID',height:300,pageSize:30
  22. });
  23. $("#maingrid1").ligerGrid({
  24. columns: [
  25. { display: '主键', name: 'CustomerID', align: 'left', width: 154, minWidth: 60 },
  26. { display: '公司名', name: 'CompanyName', minWidth: 154 },
  27. { display: '联系名', name: 'ContactName', minWidth: 140 },
  28. { display: '城市', name: 'City' }
  29. ], data:CustomersData, sortName: 'CustomerID',
  30. width: '100%'
  31. });
  32. $("#maingrid2").ligerGrid({
  33. columns: [
  34. { display: '主键', name: 'CustomerID', align: 'left', width: 144, minWidth: 60 },
  35. { display: '公司名', name: 'CompanyName', minWidth: 124 },
  36. { display: '联系名', name: 'ContactName', minWidth: 144 },
  37. { display: '城市', name: 'City' }
  38. ], data:CustomersData, sortName: 'CustomerID',
  39. width: 680
  40. });
  41. $("#maingrid3").ligerGrid({
  42. columns: [
  43. { display: '主键', name: 'CustomerID', align: 'left', width: 141, minWidth: 60 },
  44. { display: '公司名', name: 'CompanyName',minWidth:121 },
  45. { display: '联系名', name: 'ContactName', minWidth: 140 }, { display: '联系名', name: 'ContactName', minWidth: 140 }, { display: '联系名', name: 'ContactName', minWidth: 140 }, { display: '联系名', name: 'ContactName', minWidth: 140 }, { display: '联系名', name: 'ContactName', minWidth: 140 }, { display: '联系名', name: 'ContactName', minWidth: 140 }, { display: '联系名', name: 'ContactName', minWidth: 140 },
  46. { display: '城市', name: 'City' }
  47. ], data: CustomersData, sortName: 'CustomerID',
  48. width: '100%'
  49. });
  50. $("#maingrid4").ligerGrid({
  51. columns: [
  52. { display: '主键', name: 'CustomerID', align: 'left', width: 140, minWidth: 60 },
  53. { display: '公司名', name: 'CompanyName', minWidth: 120 },
  54. { display: '联系名', name: 'ContactName', minWidth: 140 }, { display: '联系名', name: 'ContactName', minWidth: 140 }, { display: '联系名', name: 'ContactName', minWidth: 140 }, { display: '联系名', name: 'ContactName', minWidth: 140 }, { display: '联系名', name: 'ContactName', minWidth: 140 },
  55. { display: '城市', name: 'City' }
  56. ], data:CustomersData, sortName: 'CustomerID',
  57. width: 680
  58. });
  59. $("#maingrid5").ligerGrid({
  60. columns: [
  61. { display: '主键', name: 'CustomerID', align: 'left', width: 140, minWidth: 33 },
  62. { display: '公司名', name: 'CompanyName', minWidth: 120 },
  63. { display: '联系名', name: 'ContactName', minWidth: 140 },
  64. { display: '城市', name: 'City' }
  65. ], data:CustomersData,isScroll:false, sortName: 'CustomerID',
  66. width: 680
  67. });
  68. $("#pageloading").hide();
  69. });
  70. </script>
  71. </head>
  72. <body style="overflow-x:hidden">
  73. <div class="l-loading" style="display:block" id="pageloading"></div>
  74. <h3>示例一:限定高度</h3>
  75. <div id="maingrid"></div>
  76. <br />
  77. <h3>示例二:使用100%宽度</h3>
  78. <div id="maingrid1"></div>
  79. <br />
  80. <h3>示例三:使用固定宽度680px</h3>
  81. <div id="maingrid2"></div>
  82. <br />
  83. <h3>示例四:表格太宽时显示横向滚动体(主体为100%宽度)</h3>
  84. <div id="maingrid3"></div>
  85. <br />
  86. <h3>示例五:表格太宽时显示横向滚动体(主体为680px宽度)</h3>
  87. <div id="maingrid4"></div>
  88. <br />
  89. <h3>示例六:表格太高时不显示纵向滚动体,而是自动扩展宽度,可以通过改变每页显示记录数改变高度(默认显示)</h3>
  90. <div id="maingrid5"></div>
  91. <br />
  92. <div style="display:none;">
  93. </div>
  94. </body>
  95. </html>