如果不是的话那就是 GRID 和 a ,b 在同一个页面了,那样的话 你把 GRID 单独定义出来 如: var grid = new Ext.grid.GridPanel({ sm:sm , // grid 定义一个复选框,容易操作 ..... })引用的时候 var form = new Ext.form.FormPanel({ items:[grid] })如果你想在其他地方用 grid 中的列表的话 function show(){ var array = sm.getSelections(); // 得到所选中行的数据,里面存储的是 record var record = array[0]; // 第一行选中的数据 var name = record.data.name ; // 那么为定义 grid 的定义的 field }这样就可以在同一页面不同的地方都用到 grid了
var grid = new Ext.grid.GridPanel({
sm:sm , // grid 定义一个复选框,容易操作
.....
})引用的时候
var form = new Ext.form.FormPanel({
items:[grid]
})如果你想在其他地方用 grid 中的列表的话
function show(){
var array = sm.getSelections(); // 得到所选中行的数据,里面存储的是 record
var record = array[0]; // 第一行选中的数据
var name = record.data.name ; // 那么为定义 grid 的定义的 field
}这样就可以在同一页面不同的地方都用到 grid了