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

Ext中PropertyGrid后台取值有关问题

2012-10-08 
Ext中PropertyGrid后台取值问题Ext中用PropertyGrid来完成显示系统信息,比如版本,硬件信息等功能再好不过,

Ext中PropertyGrid后台取值问题
Ext中用PropertyGrid来完成显示系统信息,比如版本,硬件信息等功能再好不过,但是关于PropertyGrid控件给的例子有很多都是写死在前端代码里的,比如

          Ext.Ajax.request({         url:'systemInfo!list.action',         success:function(response){         var result = Ext.decode(response.responseText);         if(result.success){         var json = result.data;         Ext.getCmp("propGrid").setSource(json);         }else {         alert('fail!');         }         },         failure:function(){         alert("networkfailure");         }          });                    var propsGrid = new Ext.grid.PropertyGrid({          id: 'propGrid',              width: 462,              autoHeight: true          });

上边的例子里面我简单起见,用的是Ext里面Ajax控件,当然,你也可以用record,store,reader。从后台得到json解析成为javascript对象,利用PropertGrid的setSource方法设置到source属性中,就能够完成相应的设值。
我说的只是大体思路,具体代码具体分析

热点排行