【问题标题】:ExtJS submit two forms with one submit buttonExtJS 用一个提交按钮提交两个表单
【发布时间】:2010-03-08 15:00:23
【问题描述】:

我有一个窗口和一个从该窗口弹出的窗口抽屉 (Window drawers)。问题是一个表单被显示为一个窗口项,如果显示了窗口抽屉,则会显示另一个可选表单。我目前正在提交我的窗口表单,我也想在同一个提交查询中提交另一个表单(或者在打开抽屉时为表单分配一些新字段)。这个可以制作吗?使用 ExtJS 的第 3 版。

谢谢。

【问题讨论】:

    标签: forms extjs submit drawer


    【解决方案1】:

    您应该能够以编程方式提交表单。假设您正在使用 FormPanels,它就像 myFormPanel.getForm().submit(); 您可以从另一个表单中提交按钮的单击处理程序进行此调用,或者您可以通过从 actioncomplete 处理程序提交来使一个提交依赖于另一个提交另一种形式。

    【讨论】:

    • 所以没有办法只用一个提交调用来提交两者?
    • sumbit() 是 BasicForm 类的一个方法,因此它特定于每个实例。不确定您要完成什么,以编程方式简单地调用提交不起作用?
    • 提交主表单后,actioncomplete 事件触发,因此将 fn 绑定到该事件并从那里提交第二个表单。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-08
    • 2018-03-29
    • 1970-01-01
    • 2012-01-23
    • 2017-01-21
    相关资源
    最近更新 更多