首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

Ext中Grid字段取值,该如何处理

2012-04-10 
Ext中Grid字段取值{header : 考核年度,dataIndex : KH1200,width : 180,sortable : true,renderer : f

Ext中Grid字段取值
{
header : "考核年度",
dataIndex : "KH1200",
width : 180,
sortable : true,
renderer : function(value) {
if (value == null || value == '') {
return new Date().getFullYear();
} else {
return value;
}
}
},
  表格显示是给的默认值,怎么在后台取到它的值??

[解决办法]
直接 store.save(),不知道可以不
[解决办法]

JScript code
grid.getSelectionModel().getSelected()
[解决办法]
先取得行 对象 在取得对象的值

//根据获得可编辑的grid对象
 var editGrid = Ext.getCmp("editGrid");
 
 //获得数据源信息
 var editStore = editGrid.getStore();
 
 //获得页面上修改的项
 var m = editStore.getModifiedRecords();
 if(m.length == 0){
 /** 提示信息 */
var title = "输入信息提示";
var msg = "没有需要保存的项!";
var width = 200;
var height = 100;
showMessageByParam(title,msg,width,height,null);
 return;
 }
 
 //传入到后台的参数(公司Id)
 var parames = "";
 
 //循环所有页面上修改的项
 for(var d=0; d<m.length; d++){
var record= m[d];
alert(record.get("表格中的英文字段名称"));
}

热点排行