【发布时间】:2010-03-08 15:00:23
【问题描述】:
我有一个窗口和一个从该窗口弹出的窗口抽屉 (Window drawers)。问题是一个表单被显示为一个窗口项,如果显示了窗口抽屉,则会显示另一个可选表单。我目前正在提交我的窗口表单,我也想在同一个提交查询中提交另一个表单(或者在打开抽屉时为表单分配一些新字段)。这个可以制作吗?使用 ExtJS 的第 3 版。
谢谢。
【问题讨论】:
我有一个窗口和一个从该窗口弹出的窗口抽屉 (Window drawers)。问题是一个表单被显示为一个窗口项,如果显示了窗口抽屉,则会显示另一个可选表单。我目前正在提交我的窗口表单,我也想在同一个提交查询中提交另一个表单(或者在打开抽屉时为表单分配一些新字段)。这个可以制作吗?使用 ExtJS 的第 3 版。
谢谢。
【问题讨论】:
您应该能够以编程方式提交表单。假设您正在使用 FormPanels,它就像 myFormPanel.getForm().submit(); 您可以从另一个表单中提交按钮的单击处理程序进行此调用,或者您可以通过从 actioncomplete 处理程序提交来使一个提交依赖于另一个提交另一种形式。
【讨论】:
actioncomplete 事件触发,因此将 fn 绑定到该事件并从那里提交第二个表单。