- 关于Ext.Ajax.request
Ext.Ajax.request可以通过定义success和failure属性来判断是否成功,并取出返回值,获取返回值的方法如下:(此方法 Ext.data.HttpProxy同样有效)
- 先定义success和failure属性
- 通过Ext.util.JSON.decode(response.responseText)来获取Json格式的数据
buttons : Ext.Msg.OK,
icon : Ext.Msg.ERROR
});
}
});
2、关于 Ext.FormPanel
可以通过FormPanel.form.submit来提交到服务器,然后再通过传回来的值来处理接下来的工作。
}
}
);
3、关于GridPanel自适应宽度和高度的问题
GridPanel不能自适应宽度和高度,在使用时一般都是定义宽度和高度,为了解决此问题,网上有一些办法是通过函数来获取window的宽度和高度再处理,这里有一个比较简单的方法。
将 GridPanel render到Panel去。
var project_panel = {
id : 'dept-panel',
border : false,
layout : 'border',
title:'项目管理系统',
items : [Project_grid]
};