EXT的GRID显示主键相关字段

1.建立UserStore,在后台查出所有User,存入

var userStore = new Ext.data.SimpleStore({
    proxy : new Ext.data.HttpProxy({
       url : '请求路径'      }),
    fields : ['abbr', 'value']
   });
 userStore.load();

 

 

 

2.在构建Grid时,使用renderer属性,调用自定义函数

columns : [{
     id : 'chgUser',
     header : "修改人 ",
     dataIndex : 'chgUser',
     width : 100,
     renderer:function(value){
      var dataCount = userStore.getCount();
      for(var i=0;i<dataCount;i++){
       var temp = userStore.getAt(i).get("abbr");
       if(value==temp){
        return userStore.getAt(i).get("value");
       }
     }
  },......

你可能感兴趣的:(function,user,ext,header,url)