我定义了一个自定义窗体,代码如下,其中有一个dataurl属性,是自定义的,主要的功能就是传递自定义窗体要加载数据的url
- EditBranchWindow = Ext.extend(Ext.Window, {
- title : '修改',
- width : 350,
- height : 140,
- dataurl : '',
- collapsible : true,
- modal : true,
- defaults : {
- border : false
- },
- buttonAlign : 'center',
- createFormPanel : function() {
- var myproxy = new Ext.data.HttpProxy({
- url : this.dataurl,
- method : 'POST'
- })
- var myds = new Ext.data.Store({
- proxy : myproxy,
- reader : new Ext.data.JsonReader({
- root : 'users',
- totalProperty : 'total',
- successProperty : 'success',
- id : 'id'
- }, [{
- name : 'name',
- mapping : 'name'
- }, {
- name : 'email',
- mapping : 'email'
- }, {
- name : 'id',