var dmlb = new Object(); dmlb.loadSearchModule = function(p) { var $div = $("#" + p.id); if ($div.length > 0) { $div.load('dmlbSearchModule.htm', { from : p.from, callBackFunName : p.callBackFunName, 'dmlbSearchGrid' : $("#dmlbSearchGrid").val() }, function() { }); } }; /** * 加载代码类别查询模块 */ dmlb.loadSearchModule({ id : 'dmlbSearchModule', from : 'dmlb', callBackFunName : 'searchDmlbCallBack' }); /** * 搜索条件回调函数 * * @param {搜索条件对象} * data * @param {分隔符} * fgf */ function searchDmlbCallBack(data, fgf) { huimv.searchGrid("dmlbGrid", { url : 'getDmlbList.htm', params : [{ name : 'param', value : data }, { name : 'fgf', value : fgf }] }, '代码类别搜索结果'); } /** * 加载代码类别列表数据 */ function loadDmlbGrid(dmlbSearchGrid) { jQuery("#dmlbGrid").flexigrid({ url : 'getDmlbList.htm', dataType : 'json', method : 'post', params : [{ name : 'dmlbSearchGrid', value : $('#dmlbSearchGrid').val() },{ name : 'from', value : $("#from").val() }], title : '代码类别浏览', usepager : true, useRp : true, rp : 10, singleSelect : true, hidehead : false, showInputPage : true, showSelectRp : false, showTableToggleBtn : false, width : '790', resizable : false, height : '335', cache : false,// 清除缓存 colModel : [{ display : '行号', name : 'hh', width : 25, sortable : false, align : 'center', process : function(col, record, d) { jQuery(col).html(d + 1); } }, { display : '类别名称', name : 'lbmc', width : 100, sortable : false, align : 'center', process : function(col, record, postion, pid) { jQuery(col).addClass('s'); jQuery(col).html('' + record.lbmc + ''); } }, { display : '级次', name : 'jc', width : 100, sortable : false, align : 'center' }, { display : '顺序号', name : 'sxh', width : 80, sortable : true, align : 'center' }, { display : '修改人', name : 'xgrxm', width : 100, sortable : false, align : 'center' }, { display : '修改时间', name : 'xgsj', width : 120, sortable : true, align : 'center' }] }); } loadDmlbGrid($('#dmlbSearchGrid')); /** * 加载操作用户查看页面 * @param id */ function viewDmlb(lbid) { huimv.loadPage('gydmRight', 'viewDmlb.htm', { "id" : lbid }); }