| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234 | 
							- /*!
 
-  * Remark (http://getbootstrapadmin.com/remark)
 
-  * Copyright 2015 amazingsurge
 
-  * Licensed under the Themeforest Standard Licenses
 
-  */
 
- function cellStyle(value, row, index) {
 
-   var classes = ['active', 'success', 'info', 'warning', 'danger'];
 
-   if (index % 2 === 0 && index / 2 < classes.length) {
 
-     return {
 
-       classes: classes[index / 2]
 
-     };
 
-   }
 
-   return {};
 
- }
 
- function rowStyle(row, index) {
 
-   var classes = ['active', 'success', 'info', 'warning', 'danger'];
 
-   if (index % 2 === 0 && index / 2 < classes.length) {
 
-     return {
 
-       classes: classes[index / 2]
 
-     };
 
-   }
 
-   return {};
 
- }
 
- function scoreSorter(a, b) {
 
-   if (a > b) return 1;
 
-   if (a < b) return -1;
 
-   return 0;
 
- }
 
- function nameFormatter(value) {
 
-   return value + '<i class="icon wb-book" aria-hidden="true"></i> ';
 
- }
 
- function starsFormatter(value) {
 
-   return '<i class="icon wb-star" aria-hidden="true"></i> ' + value;
 
- }
 
- function queryParams() {
 
-   return {
 
-     type: 'owner',
 
-     sort: 'updated',
 
-     direction: 'desc',
 
-     per_page: 100,
 
-     page: 1
 
-   };
 
- }
 
- function buildTable($el, cells, rows) {
 
-   var i, j, row,
 
-     columns = [],
 
-     data = [];
 
-   for (i = 0; i < cells; i++) {
 
-     columns.push({
 
-       field: '字段' + i,
 
-       title: '单元' + i
 
-     });
 
-   }
 
-   for (i = 0; i < rows; i++) {
 
-     row = {};
 
-     for (j = 0; j < cells; j++) {
 
-       row['字段' + j] = 'Row-' + i + '-' + j;
 
-     }
 
-     data.push(row);
 
-   }
 
-   $el.bootstrapTable('destroy').bootstrapTable({
 
-     columns: columns,
 
-     data: data,
 
-     iconSize: 'outline',
 
-     icons: {
 
-       columns: 'glyphicon-list'
 
-     }
 
-   });
 
- }
 
- (function(document, window, $) {
 
-   'use strict';
 
-   // Example Bootstrap Table From Data
 
-   // ---------------------------------
 
-   (function() {
 
-     var bt_data = [{
 
-       "Tid": "1",
 
-       "First": "奔波儿灞",
 
-       "sex": "男",
 
-       "Score": "50"
 
-     }, {
 
-       "Tid": "2",
 
-       "First": "灞波儿奔",
 
-       "sex": "男",
 
-       "Score": "94"
 
-     }, {
 
-       "Tid": "3",
 
-       "First": "作家崔成浩",
 
-       "sex": "男",
 
-       "Score": "80"
 
-     }, {
 
-       "Tid": "4",
 
-       "First": "韩寒",
 
-       "sex": "男",
 
-       "Score": "67"
 
-     }, {
 
-       "Tid": "5",
 
-       "First": "郭敬明",
 
-       "sex": "男",
 
-       "Score": "100"
 
-     }, {
 
-       "Tid": "6",
 
-       "First": "马云",
 
-       "sex": "男",
 
-       "Score": "77"
 
-     }, {
 
-       "Tid": "7",
 
-       "First": "范爷",
 
-       "sex": "女",
 
-       "Score": "87"
 
-     }];
 
-     $('#exampleTableFromData').bootstrapTable({
 
-       data: bt_data,
 
-       // mobileResponsive: true,
 
-       height: "250"
 
-     });
 
-   })();
 
-   // Example Bootstrap Table Columns
 
-   // -------------------------------
 
-   (function() {
 
-     $('#exampleTableColumns').bootstrapTable({
 
-       url: "js/demo/bootstrap_table_test.json",
 
-       height: "400",
 
-       iconSize: 'outline',
 
-       showColumns: true,
 
-       icons: {
 
-         refresh: 'glyphicon-repeat',
 
-         toggle: 'glyphicon-list-alt',
 
-         columns: 'glyphicon-list'
 
-       }
 
-     });
 
-   })();
 
-   // Example Bootstrap Table Large Columns
 
-   // -------------------------------------
 
-   buildTable($('#exampleTableLargeColumns'), 50, 50);
 
-   // Example Bootstrap Table Toolbar
 
-   // -------------------------------
 
-   (function() {
 
-     $('#exampleTableToolbar').bootstrapTable({
 
-       url: "js/demo/bootstrap_table_test2.json",
 
-       search: true,
 
-       showRefresh: true,
 
-       showToggle: true,
 
-       showColumns: true,
 
-       toolbar: '#exampleToolbar',
 
-       iconSize: 'outline',
 
-       icons: {
 
-         refresh: 'glyphicon-repeat',
 
-         toggle: 'glyphicon-list-alt',
 
-         columns: 'glyphicon-list'
 
-       }
 
-     });
 
-   })();
 
-   // Example Bootstrap Table Events
 
-   // ------------------------------
 
-   (function() {
 
-     $('#exampleTableEvents').bootstrapTable({
 
-       url: "js/demo/bootstrap_table_test.json",
 
-       search: true,
 
-       pagination: true,
 
-       showRefresh: true,
 
-       showToggle: true,
 
-       showColumns: true,
 
-       iconSize: 'outline',
 
-       toolbar: '#exampleTableEventsToolbar',
 
-       icons: {
 
-         refresh: 'glyphicon-repeat',
 
-         toggle: 'glyphicon-list-alt',
 
-         columns: 'glyphicon-list'
 
-       }
 
-     });
 
-     var $result = $('#examplebtTableEventsResult');
 
-     $('#exampleTableEvents').on('all.bs.table', function(e, name, args) {
 
-         console.log('Event:', name, ', data:', args);
 
-       })
 
-       .on('click-row.bs.table', function(e, row, $element) {
 
-         $result.text('Event: click-row.bs.table');
 
-       })
 
-       .on('dbl-click-row.bs.table', function(e, row, $element) {
 
-         $result.text('Event: dbl-click-row.bs.table');
 
-       })
 
-       .on('sort.bs.table', function(e, name, order) {
 
-         $result.text('Event: sort.bs.table');
 
-       })
 
-       .on('check.bs.table', function(e, row) {
 
-         $result.text('Event: check.bs.table');
 
-       })
 
-       .on('uncheck.bs.table', function(e, row) {
 
-         $result.text('Event: uncheck.bs.table');
 
-       })
 
-       .on('check-all.bs.table', function(e) {
 
-         $result.text('Event: check-all.bs.table');
 
-       })
 
-       .on('uncheck-all.bs.table', function(e) {
 
-         $result.text('Event: uncheck-all.bs.table');
 
-       })
 
-       .on('load-success.bs.table', function(e, data) {
 
-         $result.text('Event: load-success.bs.table');
 
-       })
 
-       .on('load-error.bs.table', function(e, status) {
 
-         $result.text('Event: load-error.bs.table');
 
-       })
 
-       .on('column-switch.bs.table', function(e, field, checked) {
 
-         $result.text('Event: column-switch.bs.table');
 
-       })
 
-       .on('page-change.bs.table', function(e, size, number) {
 
-         $result.text('Event: page-change.bs.table');
 
-       })
 
-       .on('search.bs.table', function(e, text) {
 
-         $result.text('Event: search.bs.table');
 
-       });
 
-   })();
 
- })(document, window, jQuery);
 
 
  |