bootstrapTable 配置项

 1 pgHelper.getPgConfig = function (cf) {
 2     return {
 3         url: cf.url,         //请求后台的URL(*)
 4         method: 'post',                      //请求方式(*)
 5         toolbar: '#toolbar',                //工具按钮用哪个容器
 6         striped: true,                      //是否显示行间隔色
 7         cache: false,                       //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*)
 8         pagination: true,                   //是否显示分页(*)
 9         sortable: true,                     //是否启用排序
10         sortOrder: "asc",                   //排序方式
11         queryParams: function (params) {
12             pgHelper_count++;
13 
14             var t = new Date().getTime();
15             if (t - pgHelper_tt < 800 && pgHelper_count > 1) {
16                 $.diy_alert({ "cont": "你点击过于频繁,请稍后再点击!" });
17                 return false;
18             }
19             pgHelper_tt = t;
20             return $.extend(new DomHelper.GetParamsObj(), {
21                 PS: params.limit,   //页面大小
22                 PI: params.offset,//,  //页码
23                 sort: params.sort,  //排序列名 
24                 order: params.order  //排序 asc,desc 
25 
26             });
27         },
28         sidePagination: "server",           //分页方式:client客户端分页,server服务端分页(*)
29         pageNumber: 1,                       //初始化加载第一页,默认第一页
30         pageSize: cf.pageSize == null ? 10 : cf.pageSize,                       //每页的记录行数(*)
31         pageList: cf.pageList == null ? [10, 25, 50] : cf.pageList,        //可供选择的每页的行数(*)
32         search: false,                       //是否显示表格搜索,此搜索是客户端搜索,不会进服务端,所以,个人感觉意义不大
33         strictSearch: true,
34         showColumns: false,                  //是否显示所有的列
35         showRefresh: false,                  //是否显示刷新按钮
36         minimumCountColumns: 2,             //最少允许的列数
37         clickToSelect: true,                //是否启用点击选中行
38         //height: 500,                        //行高,如果没有设置height属性,表格自动根据记录条数觉得表格高度
39         uniqueId: "id",                     //每一行的唯一标识,一般为主键列
40         showToggle: false,                    //是否显示详细视图和列表视图的切换按钮
41         cardView: false,                    //是否显示详细视图
42         detailView: false,                   //是否显示父子表
43         onCheck: function (row) { $table.currRow = row; },
44         onLoadSuccess: function () { $table.currRow = false; if (cf.onLoadSuccess) { cf.onLoadSuccess(); } },
45         columns: cf.columns
46     };
47 }

猜你喜欢

转载自www.cnblogs.com/fyssl/p/9558184.html