rush:js;">
var TableInit = function () {
var oTableInit = new Object();
//初始化Table
oTableInit.Init = function () {
$('#tb_departments').bootstrapTable({
url: '/Active/ActivityS',//请求
后台的URL(*)
method: 'post',//请求方式(*)
toolbar: '#toolbar',//工具按钮用哪个容器
striped: true,//是否
显示行间隔色
cache: false,//是否使用缓存,
默认为true,所以一般情况下需要设置一下这个
属性(*)
pagination: true,//是否
显示分页(*)
sortable: false,//是否启用排序
sortOrder: "asc",//排序方式
queryP
arams: oTableInit.queryP
arams,//传递参数(*)
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,//是否启用点击选中行
//height: 500,//行高,如果没有设置height
属性,表格
自动根据记录条数觉得表格高度
uniqueId: "ActivityGuid",//每一行的唯一标识,一般为主键列
showToggle: true,//是否
显示详细视图和列表视图的切换按钮
cardView: false,//是否
显示详细视图
detailView: false,//是否
显示父子表
columns: [{
check
Box: true
},{
field: 'ActivityGuid',title: '活动报名主键'
},{
field: 'Name',title: '活动
名称'
},{
field: 'Introduction',title: '活动简介'
},{
field: 'StartDateTime',title: '活动开始时间'
},{
field: 'EndDateTime',title: '活动结束时间'
},{
field: 'TotalPlaces',title: '活动总名额'
},{
field: 'ActivityType',title: '活动类型'
},{
field: 'AccountGuid',title: '操作人'
},{
field: 'isLine',title: '是否上线'
},{
field: 'isMail',title: '是否邮寄'
},]
});
};
//得到查询的参数
oTableInit.queryParams = function (params) {
var temp = { //这里的键的名字和控制器的变量名必须一直,这边改动,控制器也需要改成一样的
limit: params.limit,//页面大小
offset: params.offset,//页码
departmentname: "aa",statu: "true",search: params.search
};
return temp;
};
return oTableInit;
};
var ButtonInit = function () {
var oInit = new Object();
var postdata = {};
oInit.Init = function () {
//初始化页面上面的按钮事件
};
return oInit;
};
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。