cache: false, //是否使用緩存,默認為true,所以壹般情況下需要設置壹下這個屬性(*)
pagination: true, //是否顯示分頁(*)
sortable: true, //是否啟用排序
sortOrder: "desc", //排序方式
queryParams: queryParams,//傳遞參數(*)
sidePagination: "server", //分頁方式:client客戶端分頁,server服務端分頁(*)
pageNumber:1, //初始化加載第壹頁,默認第壹頁
pageSize: 10, //每頁的記錄行數(*)
pageList: [10, 25, 50, 100], //可供選擇的每頁的行數(*)
search: true, //是否顯示表格搜索,此搜索是客戶端搜索,不會進服務端,所以,個人感覺意義不大
strictSearch: true,
showColumns: true, //是否顯示所有的列
showRefresh: true, //是否顯示刷新按鈕
minimumCountColumns: 2, //最少允許的列數
clickToSelect: true, //是否啟用點擊選中行
uniqueId: "roleNo", //每壹行的唯壹標識,壹般為主鍵列
showToggle:true, //是否顯示詳細視圖和列表視圖的切換按鈕
cardView: false, //是否顯示詳細視圖
detailView: false, //是否顯示父子表
responseHandler: handel,
idField: "roleNo",
columns: [{
checkbox: true
}, {
field: 'roleNo',
title: '角色編號',
sorttable: true
}, {
field: "roleNm",
title: "角色名稱",
sorttable: true
}],
silent: true, //刷新事件必須設置
formatLoadingMessage: function () {
return "請稍等,正在加載中...";
},
formatNoMatches: function () { //沒有匹配的結果
return '無符合條件的記錄';
},
onLoadError: function (data) {
$('#reportTable').bootstrapTable('removeAll');
}
});