index.html 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  6. <title>bootstrap-table demo</title>
  7. <meta name="author" content="zhixin" />
  8. <link rel="stylesheet" href="/css/bootstrap.css" />
  9. <link rel="stylesheet" href="/css/fork.css" />
  10. </head>
  11. <body>
  12. <div class="container">
  13. <h3>Table Properties:</h3>
  14. <table id="table"></table>
  15. <h3>Column Properties:</h3>
  16. <table id="column"></table>
  17. <h3>Methods:</h3>
  18. <table id="method"></table>
  19. </div>
  20. <a href="https://github.com/wenzhixin/bootstrap-table" class="fork_me"></a>
  21. <script type="text/javascript" src="/js/jquery-1.8.3.min.js"></script>
  22. <script type="text/javascript" src="bootstrap-table.js"></script>
  23. <script type="text/javascript">
  24. $(function() {
  25. $('#table').bootstrapTable({
  26. columns: [
  27. {field: 'name', title: 'Name', align: 'center', width: 60},
  28. {field: 'type', title: 'Type', align: 'center', width: 60},
  29. {field: 'description', title: 'Description', width: 400},
  30. {field: 'default', title: 'Default', align: 'right', width: 180}
  31. ],
  32. data: [
  33. {name: 'class', type: 'String', description: 'The table class', default: 'table table-striped table-bordered'},
  34. {name: 'columns', type: 'Array', description: 'The table columns config object, see column properties for more details.', default: '[]'},
  35. {name: 'data', type: 'Array', description: 'The data to be loaded.', default: '[]'}
  36. ]
  37. });
  38. $('#column').bootstrapTable({
  39. columns: [
  40. {field: 'name', title: 'Name', align: 'center', width: 60},
  41. {field: 'type', title: 'Type', align: 'center', width: 60},
  42. {field: 'description', title: 'Description', width: 400},
  43. {field: 'default', title: 'Default', align: 'right', width: 180}
  44. ],
  45. data: [
  46. {name: 'field', type: 'String', description: 'The column field name.', default: 'undefined'},
  47. {name: 'title', type: 'String', description: 'The column title text.', default: 'undefined'},
  48. {name: 'align', type: 'String', description: 'Indicate how to align the column data. "left", "right", "center" can be used.', default: 'undefined'},
  49. {name: 'width', type: 'Number', description: 'The width of column. If not defined, the width will auto expand to fit its contents.', default: 'undefined'},
  50. {name: 'formatter', type: 'Function', description: 'The cell formatter function, take three parameters: <br />value: the field value. <br />rowData: the row record data.', default: 'undefined'}
  51. ]
  52. });
  53. $('#method').bootstrapTable({
  54. columns: [
  55. {field: 'name', title: 'Name', align: 'center', width: 100},
  56. {field: 'parameter', title: 'Parameter', align: 'center', width: 100},
  57. {field: 'description', title: 'Description', width: 400}
  58. ],
  59. data: [
  60. {name: 'load', parameter: 'data', description: 'Load the data to table.'},
  61. {name: 'append', parameter: 'data', description: 'Append the data to table.'}
  62. ]
  63. });
  64. });
  65. </script>
  66. <script type="text/javascript" src="/js/analytics.js"></script>
  67. </body>
  68. </html>