zoukankan      html  css  js  c++  java
  • bootstrap table

    $(document).ready(function(){
    	
    	var queryParams = function (params) {
            var temp = {   //这里的键的名字和控制器的变量名必须一直,这边改动,控制器也需要改成一样的
                limit: params.limit,   //页面大小
                offset: params.offset,  //页码
                name: $("#queryTxt").val()
            };
            return temp;
        };
    	
    	$('#tb_userList').bootstrapTable({
            url: 'getDiscUserList',
            method: 'post',                     
            contentType : "application/x-www-form-urlencoded",
            toolbar: '#toolbar',                //工具按钮用哪个容器
            striped: true,                      //是否显示行间隔色
            cache: false,                       //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*)
            pagination: true,                   //是否显示分页(*)
            sortable: true,                     //是否启用排序
            sortOrder: "asc",                   //排序方式
            sidePagination: "server",           //分页方式:client客户端分页,server服务端分页(*)
            idField : 'id',
            pageNumber:1,                       //初始化加载第一页,默认第一页
            pageSize: 10,                       //每页的记录行数(*)
            pageList: [10, 25, 50, 100],        //可供选择的每页的行数(*)
            minimumCountColumns: 3,             //最少允许的列数
            queryParams: queryParams,//传递参数(*)
            clickToSelect: true,                //是否启用点击选中行
            uniqueId: "id",                     //每一行的唯一标识,一般为主键列
            cardView: false,                    //是否显示详细视图
            detailView: false,                   //是否显示父子表
            singleSelect:true,
            columns: [{
                checkbox: true
            }, {
                field: 'userOid',
                title: '编号'
            }, {
                field: 'realName',
                title: '真实名称'
            }, {
                field: 'company',
                title: '公司'
            } ,{
                field: 'industry',
                title: '行业'
            },{
                field: 'occupation',
                title: '职业'
            },{
                field: 'email',
                title: '邮箱'
            },{
                field: 'phone',
                title: '电话'
            },{
                field: 'remark',
                title: '备注'
            },{
            	field: 'operator',
            	title: '操作',
            	formatter : function(value,row,index){ 
            		//TODO
                    var d = '<a  class="delete_user" >删除</a> '; 
                    d = d + '<a  class="active_user" >激活</a> ';
                    d = d + '<a  class="freeze_user" >冻结</a> ';
                    return d;    
                },events:{
                	'click .delete_user':function (e,value,row,index){
                			$.util.ajax({
                				url : 'delDiscUser?userOid='+row.userOid,
                				type : 'POST',
                				dataType : 'html', 
                				success : function (data) {
                					console.log(data);
                					if(data=="success"){
                						layer.msg('删除成功');
                						$("#tb_userList").bootstrapTable('refresh',{url:'getDiscUserList'});
                					}else {
                						layer.open({
                							content:'删除失败'
                						});
                					}
                				}  
                			});
                		},
               		'click .active_user':function (e,value,row,index){
               			$.util.ajax({
               				url : '',
               				type : 'POST',
               				dataType : 'html', 
               				success : function (data) {
               					console.log(data);
               					if(data=="success"){
               						layer.msg('激活成功');
               						$("#tb_userList").bootstrapTable('refresh',{url:''});
               					}else {
               						layer.open({
               							content:'激活失败'
               						});
               					}
               				}  
               			});
               		}
                	}
                }
              ],
            //pagination:true
        });
    });
    
    $("#btn_query").click(function(){
    	$("#tb_userList").bootstrapTable('refresh',{url:'getDiscUserList'});
    });
    

      bootstrap table 的使用

  • 相关阅读:
    spring-boot-route(七)整合jdbcTemplate操作数据库
    spring-boot-route(六)整合JApiDocs生成接口文档
    spring-boot-route(五)整合Swagger生成接口文档
    spring-boot-route(四)全局异常处理
    spring-boot-route(三)实现多文件上传
    spring-boot-route(二)读取配置文件的几种方式
    spring-boot-route(一)Controller接收参数的几种方式
    国庆,要干几件大事
    栈与队列简介
    一文了解Zookeeper
  • 原文地址:https://www.cnblogs.com/FakerWang/p/7062178.html
Copyright © 2011-2022 走看看