没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论


















$(function(){
//初始化页面对象时加载动态拼接的表头
doDatagridHead();
});
//加载datagrid表头
var tabHeadObjs = JSON.parse('${tabHeadObjs}');//表头结果集(从java后台查询到的对象集合传到前台)
function doDatagridHead() {
var columns = $('#dg***').datagrid('options').columns;
var datagridHead = [ [ {
field : 'tableCode',
halign : 'left',
align : 'center',
width : 180,
title : ''
} ] ];//第一列默认
for ( var j = 0; j < tabHeadObjs.length; j++) {
//动态表头对象
var obj = {
field : tabHeadObjs[j].paramaterCode,
halign : 'center',
align : 'center',
width : 120,
height : 'auto',
title : tabHeadObjs[j].paramaterName,
styler : function(value, row, index) {
return 'font-size:12px;';
},
//格式化datagrid里的数据
formatter: function(value,row,index){
//初始化页面对象时加载动态拼接的表头
doDatagridHead();
});
//加载datagrid表头
var tabHeadObjs = JSON.parse('${tabHeadObjs}');//表头结果集(从java后台查询到的对象集合传到前台)
function doDatagridHead() {
var columns = $('#dg***').datagrid('options').columns;
var datagridHead = [ [ {
field : 'tableCode',
halign : 'left',
align : 'center',
width : 180,
title : ''
} ] ];//第一列默认
for ( var j = 0; j < tabHeadObjs.length; j++) {
//动态表头对象
var obj = {
field : tabHeadObjs[j].paramaterCode,
halign : 'center',
align : 'center',
width : 120,
height : 'auto',
title : tabHeadObjs[j].paramaterName,
styler : function(value, row, index) {
return 'font-size:12px;';
},
//格式化datagrid里的数据
formatter: function(value,row,index){
var fieldId=this.field;
if(fieldId=='**'){
value =***);
}
return value;
}
};
//columns[0].push(obj);//添加表头集合,直接添加到后面
// 添加到指定位置(.splice 拼接函数(索引位置, 要删除元素的数量, 元素))
//columns[0].splice(5+j, 0, obj);
columns[0].splice(j, 0, obj);
}
//业务需求,根据下来列表的值控制某些字段的显隐,多个的话用数组存需要删除的列索引,循环删除
var delIndexs=[];//需要删除的列索引
var delIndex;
for(j = 0; j < columns[0].length; j++) {
if(iType == "D"){
if(columns[0][j].field =="***"){
delIndex=j;
delIndexs.push(delIndex);
}
if(columns[0][j].field =="***"){
delIndex=j;
delIndexs.push(delIndex);
}
}
if(iType == "L"){
if(columns[0][j].field =="***"){
delIndex=j;
if(fieldId=='**'){
value =***);
}
return value;
}
};
//columns[0].push(obj);//添加表头集合,直接添加到后面
// 添加到指定位置(.splice 拼接函数(索引位置, 要删除元素的数量, 元素))
//columns[0].splice(5+j, 0, obj);
columns[0].splice(j, 0, obj);
}
//业务需求,根据下来列表的值控制某些字段的显隐,多个的话用数组存需要删除的列索引,循环删除
var delIndexs=[];//需要删除的列索引
var delIndex;
for(j = 0; j < columns[0].length; j++) {
if(iType == "D"){
if(columns[0][j].field =="***"){
delIndex=j;
delIndexs.push(delIndex);
}
if(columns[0][j].field =="***"){
delIndex=j;
delIndexs.push(delIndex);
}
}
if(iType == "L"){
if(columns[0][j].field =="***"){
delIndex=j;
剩余6页未读,继续阅读
资源评论

- jameswjw2019-09-12没有用,不行

我也不知道叫什么好
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
