ExtJS4如何给同一个formpanel不同的url
程序员文章站
2022-06-24 17:44:51
formpanel可以这样使用,api上的例子: 复制代码 代码如下: var panel=ext.create('ext.form.panel', { title: 's...
formpanel可以这样使用,api上的例子:
再看api,formpanel竟然没有url的配置,也没有获得api的函数。。想来应该是formpanel的父类的参数。。
后来去看了看ext.form.basic,果然有url配置项。。
在ext中formpanel并中并不保存表单数据,其中的数据是由basicform保存,在提交表单的时候需要获取当前formpanel中的basicform来进行提交.
在获取basicform对象后便可进行表单的提交操作
因为要在项目中要用到2个组件,这2个组件唯一的差别是提交的url不一样,故我在定义组件时没有定义url这一项
然后在组件添加到不同容器时顺便把不同的url也给上,以上面那个例子为例
在需要的地方
这种方法对于组件的重用是一个不错的方法。
再看api,formpanel竟然没有url的配置,也没有获得api的函数。。想来应该是formpanel的父类的参数。。
后来去看了看ext.form.basic,果然有url配置项。。
在ext中formpanel并中并不保存表单数据,其中的数据是由basicform保存,在提交表单的时候需要获取当前formpanel中的basicform来进行提交.
在获取basicform对象后便可进行表单的提交操作
因为要在项目中要用到2个组件,这2个组件唯一的差别是提交的url不一样,故我在定义组件时没有定义url这一项
然后在组件添加到不同容器时顺便把不同的url也给上,以上面那个例子为例
在需要的地方
这种方法对于组件的重用是一个不错的方法。