jQuery(function($){ var TempGrid = $.extend({},BaseJqGrid,{ resizeHandle:"#searchBox", shrinkToFit: false, pager: "pager", //分页工具栏 datatype : "local", height : "600px", rowNum : 20, // 每页显示记录数 rowList : [20, 40, 60, 80, 100, 120, 150, 200], // 可调整每页显示的记录数 multiselect : false,//取消单条记录勾选 全选框 url: _path + '/pyfagl/pyfawjck_cxddddIndex.html', //这是Action的请求地址 colModel:[ {label:'信息表ID',name:'pyfaxx_id',index: 'pyfaxx_id',align:'center',key:true,hidden:true}, /* {label:'附件路径',name:'fjlj',index:'fjlj',hidden:true},*/ {label:'下载',name:'xz', width:'80px',index:'',align:'center',sortable:false, formatter:function(cellvalue, options, rowObject){ /* if(rowObject.fjlj == '' || rowObject.fjlj == null) { return "<span class='label label-default'>未上传</span>"; }else {*/ return "<a href='javascript:void(0)' name='xzzds-main-download' data='"+rowObject.pyfaxx_id+"'>下载</a>"; /*}*/ } }, {label:'操作',name:'', index: '',align:'center',width:'80px',formatter:setCk}, {label:'培养方案名称',name:'pyfamc', index: 'pyfamc',align:'left',width:'190px'}, {label:'大类标识',name:'dlbs', index: 'dlbs',align:'center',width:'80px', cellattr: function(rowId, tv, rawObject, cm, rdata) { var _s = " name='dlbs' "; if(rawObject.dlbs=='大类'){ _s = _s + " style='color: blue;' "; } return _s; } }, {label:'适用年级',name:'njmc', index: 'njmc',align:'center',width:'100px'}, ],
/*触发全选中事件*/ onSelectAll:function(aRowids,status){ jQuery.each(aRowids,function(index,rowid){ var rowObj = jQuery("#kczxxTabGrid").jqGrid('getRowData',rowid); var itemObj = buildItem(rowObj,"KZ_ID","KZMC"); selectEvent(itemObj,status); }); }, /*触发选中事件*/ onSelectRow: function(rowid,status){ var rowObj = jQuery("#kczxxTabGrid").jqGrid('getRowData',rowid); var itemObj = buildItem(rowObj,"KZ_ID","KZMC"); selectEvent(itemObj,status); }, gridComplete:function(){ $.ajax({ async:false, global:false, type:'post', url:_path+'/xtgl/yhgl_gnsqGetspl.html', data:{"yhm":sessionStorage.getItem("users"),"jsdm":$("input:radio[name='jsmc']:checked").val()}, dataType:'json', success:function(data){ var html="" for(var i=0;i<data.length;i++){ html=html+ '<dd class="selected" index="_'+data[i].ywdm+'"><a class="ywdm" key="'+data[i].ywdm+'" href="javascript:void(0);">'+data[i].ywmc+'<span class="close-icon" title="关闭"></span></a></dd>' }; $("dl").html(html); } }) },sortname: 'dlbs,pyfaxx_id', //首次加载要进行排序的字段 }); $("#tabGrid").loadJqGrid(TempGrid); $("#search_go").click(function() { if($("#searchBox").valid()){ var map = $("#searchBox").serializeJSON(); map.doType="query"; search('tabGrid',map); } }); //级联 $.bindChangeEvent("#jg_id","","#zyh_id","","","",{},{}); $("#tabGrid").on("click","a[name='xzzds-main-download']",function(){ //构建form $.buildForm("downForm",_path+"/pyfagl/pyfaxxck_dcPyfa.html?id="+getPyfaId($(this).attr("data"))).submit(); }); //id,去掉重复的记录 function getPyfaId(id){ var pyfa_id = []; pyfa_id.push(id.split("-")[0]); return pyfa_id.toString(); } });
rowList : [20, 40, 60, 80, 100, 120, 150, 200], // 可调整每页显示的记录数 multiselect : false,//取消单条记录勾选 全选框 url: _path + '/pyfagl/pyfawjck_cxddddIndex.html', //这是Action的请求地址 colModel:[ {label:'信息表ID',name:'pyfaxx_id',index: 'pyfaxx_id',align:'center',key:true,hidden:true}, /* {label:'附件路径',name:'fjlj',index:'fjlj',hidden:true},*/ {label:'下载',name:'xz', width:'80px',index:'',align:'center',sortable:false, formatter:function(cellvalue, options, rowObject){ /* if(rowObject.fjlj == '' || rowObject.fjlj == null) { return "<span class='label label-default'>未上传</span>"; }else {*/ return "<a href='javascript:void(0)' name='xzzds-main-download' data='"+rowObject.pyfaxx_id+"'>下载</a>"; /*}*/ } }, {label:'操作',name:'', index: '',align:'center',width:'80px',formatter:setCk}, {label:'培养方案名称',name:'pyfamc', index: 'pyfamc',align:'left',width:'190px'}, {label:'大类标识',name:'dlbs', index: 'dlbs',align:'center',width:'80px', cellattr: function(rowId, tv, rawObject, cm, rdata) { var _s = " name='dlbs' "; if(rawObject.dlbs=='大类'){ _s = _s + " style='color: blue;' "; } return _s; } }, {label:'适用年级',name:'njmc', index: 'njmc',align:'center',width:'100px'}, ], sortname: 'dlbs,pyfaxx_id', //首次加载要进行排序的字段 }); $("#tabGrid").loadJqGrid(TempGrid); $("#search_go").click(function() { if($("#searchBox").valid()){ var map = $("#searchBox").serializeJSON(); map.doType="query"; search('tabGrid',map); } }); //级联 $.bindChangeEvent("#jg_id","","#zyh_id","","","",{},{}); $("#tabGrid").on("click","a[name='xzzds-main-download']",function(){ //构建form $.buildForm("downForm",_path+"/pyfagl/pyfaxxck_dcPyfa.html?id="+getPyfaId($(this).attr("data"))).submit(); }); //id,去掉重复的记录 function getPyfaId(id){ var pyfa_id = []; pyfa_id.push(id.split("-")[0]); return pyfa_id.toString(); } });