easyUI dataGrid杂项一
来源:互联网 发布:春秋干将莫邪 知乎 编辑:程序博客网 时间:2024/06/16 08:01
js脚本
function initTreeGrid(){
var data_json = new Array();
$.ajax( {
url : 'app?BalanceSheet&action=<%=pageBean.BALANCE_SHEET_INFO_ACTION_HTML_VALUE%>',
type : "post",
async: false,
dataType : "json",
data: {
ccode:$('#iyperiod').combobox('getValue')
},
success : function(data) {
var dataArray = data.objectData;
for(var i=0;i<dataArray.length;i++){
var row= {
'zc':dataArray[i].fName,
'zchc':dataArray[i].fHc,
'zcqm':dataArray[i].fqmye,
'zcnc':dataArray[i].fncye,
'fz':dataArray[i].sName,
'fzhc':dataArray[i].sHc,
'fzqm':dataArray[i].sqmye,
'fznc':dataArray[i].sncye,
'isEdit':dataArray[i].isEdit
};
data_json.push(row);
}
}
});
$("#BalanceSheetTreeGrid").datagrid({
singleSelect:true,
checkOnSelect:true,
selectOnCheck:true,
data:data_json,
idField: 'zchc',
// treeField: 'zc',
columns : [ [
{
field : 'isEdit',
hidden : true
},
{
field : 'zc',
title : '资产',
width : '210',
halign : 'center',
align : 'left',
//editor:'textbox',
//formatter:formatCode,
editor:{type:'textButton'},
resizable : false,
//styler: function(value,row,index){
// if(value=="流动资产" || value=="非流动资产" || value=="资产合计" ){
// return ' font: bold 12px/20px arial,sans-serif;';
// }else {
// var str=" "+value;
// return str ;
// }
// },
formatter: function(value,row,index){
if(value=="流动资产" || value=="非流动资产" || value=="资产合计" ){
row.iconCls="";
return '<font size="2"><strong>'+ value +'</strong></font>';
}
else
var str=" "+value;
return str ;
}
},
{
field : 'zchc',
title : '行次',
width : '100',
halign : 'center',
align : 'left',
editor:'textbox',
resizable : false
},{
field : 'zcqm',
title : '期末余额',
width : '150',
halign : 'center',
align : 'left',
editor:'textbox',
resizable : false,
},{
field : 'zcnc',
title : '年初余额',
width : '150',
halign : 'center',
align : 'left',
editor:'textbox',
resizable : false
},{
field : 'fz',
title : '负债和所有者权益',
width : '240',
halign : 'center',
align : 'left',
editor:'textbox',
formatter: function(value,row,index){
if(value==""||value==null){
return " ";
}
if(value=="流动负债" || value=="非流动负债" || value=="资产合计"||value=="所有者权益(或股东权益)" || value=="负债和所有者权益" ){
row.iconCls="";
return '<font size="2"><strong>'+ value +'</strong></font>';
}
else
var str=" "+value;
return str ;
},
resizable : false
},{
field : 'fzhc',
title : '行次',
width : '100',
halign : 'center',
align : 'left',
editor:'textbox',
resizable : false
//formatter:showProcessBar
},{
field : 'fzqm',
title : '期末余额',
width : '150',
halign : 'center',
align : 'left',
editor:'textbox',
resizable : false
},{
field : 'fznc',
title : '年初余额',
width : '150',
halign : 'center',
align : 'left',
editor:'textbox',
resizable : false
//formatter:ProgressBar
}
]],
rowStyler:function(index,row){
if (index%2==0){
return 'background-color:#f5fff6;';
}
},
onClickCell: function (rowIndex, field, value){
var data = $('#BalanceSheetTreeGrid').datagrid('getData').rows[rowIndex];
if(field=="zc" || field=="fz"){
if(field=="zc"){
data.ino=data.zchc;
}else if(field=="fz"){
data.ino=data.fzhc;
}
if(data.isEdit==1){
selectRow=data;
showRule();
}
}
}
});
}
- easyUI dataGrid杂项一
- easyui datagrid数据表格(一)
- jquery easyui 学习之datagrid(一)
- easyui-editing datagrid 批量保存数据 一
- easyui-editing datagrid 批量保存数据 一
- easyUI 的datagrid的自适应布局(一)
- JQuery easyui datagrid简单使用(一)
- 【EasyUI】初识之Datagrid(一)
- easyui datagrid
- easyui-datagrid
- easyUI DataGrid
- Easyui datagrid
- EasyUI datagrid
- easyUI--datagrid
- easyui datagrid
- easyui datagrid
- easyui datagrid
- easyui datagrid
- webjs--实现多图片的上传
- css3中rem详解
- 关于使用jquery.form.js上传文件同时提交表单的方法
- Java 类的热替换 —— 概念、设计与实现
- ImageView demo之美女抠图,有误差
- easyUI dataGrid杂项一
- hadoop分布式集群搭建
- Java基础之学习步骤
- 数据模型与建模
- Android 动态获取权限
- 357. Count Numbers with Unique Digits
- Matcher类find()与matches()的差别
- 条件编译使用分析
- Genius Vision NVR (1) Download