mmgrid 分页 附带查询条件的解决方案,大大是否可以提供一下!!嘿嘿

mmgrid 分页 附带查询条件的解决方案,大大是否可以提供一下!!嘿嘿

秋意浓 发布于 2021-11-28 字数 220 浏览 958 回复 2

@雪浪 你好,想跟你请教个问题:mmgrid 分页 附带查询条件的解决方案,大大是否可以提供一下!!嘿嘿

看到你的问题了,望指教!

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

爱的那么颓废 2021-11-30 2 楼

省的麻烦我直接在我的百度盘分享出来了,你自己拿没改前的源码看一下

http://pan.baidu.com/s/1bnnoT8z

========下面是我的一个实际使用范例,请自便=====

//查询按钮事件注册
$("#commonQueryBut").click(function(){
var jsonData = {};
jsonData.questionContent = $("#queryArticleTitle").val();
adminSystemQa.mmGrid.load(jsonData);
});
/**初始化数据grid**/
initDataGrid: function(){
//计算当前dataGrid的合适高度
var dataGridHeight = 0;
if($('#dataContainer') && $('#dataContainer')[0] && $('#dataContainer')[0].offsetTop){
dataGridHeight = $(document).height()-$('#dataContainer')[0].offsetTop-160;
}else{
dataGridHeight = $(document).height()-150-160;
}
        
var cols = [
            {title:'问答题目', name:'questionContent',width:150, lockDisplay:true, align:'center', sortable:false, renderer:function(val,item,rowIndex){
     return '<div style="text-align:left; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;"><a class="dataGridField" href="javaScript:void(0)" onclick="adminSystemQa.viewDetail('+rowIndex+')"><i class="icon-search"></i> '+val+'</a></div>';
  }},
  {title:'问答答案', name:'answerContent',width:300, lockDisplay:true, align:'center',sortable:false, renderer:function(val,item,rowIndex){
     return '<div style="text-align:left; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;">'+val+'</div>';
  }},
  {title:'排序值', name:'orderNumber',width:90, lockDisplay:true, align:'center',sortable:false},
            {title:'创建时间', name:'createTime',width:90, lockDisplay:true, align:'center',sortable:false},
            {title:'更新时间', name:'updateTime',width:90, lockDisplay:true, align:'center',sortable:false},
         ];

adminSystemQa.mmGrid = $('#dataGrid').mmGrid({
             cols:cols,
             indexColWidth:25,
             height: dataGridHeight,
             width:'100%',
             nowrap:true,
             multiSelect:true,
             checkCol:true,
             root:"list",
             fullWidthRows:true,
             indexCol:true,
             lockDisplay:false,
             noDataText:"当前查询未获取到任何常见问题QA信息,感谢您的支持!", 
             url: 'adminSystemQa/listSystemQaInfo.do',
             params:{},
             method: 'post',
             showBackboard:false,
             plugins:[
               //配置当前grid默认的分页大小以及总记录数的名称
               $('#dataGrid_paginator').mmPaginator({limit:50, totalCountName:'total'})
             ]
         }).on('loadSuccess', function(e, data){
        //layer.msg("数据加载完成",1,{type:1});
         });
},

无声静候 2021-11-30 1 楼

传不了附件,你给我发邮件,我到时候给你修改后的源码。

itlangqun@sina.com