发送数据后自动清理面板extjs

发送数据后自动清理面板extjs,extjs,panel,cleaned-data,Extjs,Panel,Cleaned Data,我想用ExtJS4解决一个问题。 我有一个包含多个字段(textfield、textarea等)的面板。在用“end”发送数据库中的数据后,我希望所有字段都被自动清除,所有事件(包括由任何空字段触发的事件等)都被清除 我尝试了doLayout(),但不起作用 如何修复,谢谢。我假设您有一个要重置的表单面板。 虽然表单上有一个重置方法,但我不认为这就是你所说的清理。但如果这是你想要的,那你就有答案了 假设您希望表单反映来自服务器的更改,那么没有一种直接的方法来实现这一点。最简单的方法是销毁当前表单

我想用ExtJS4解决一个问题。 我有一个包含多个字段(textfield、textarea等)的面板。在用“end”发送数据库中的数据后,我希望所有字段都被自动清除,所有事件(包括由任何空字段触发的事件等)都被清除

我尝试了doLayout(),但不起作用


如何修复,谢谢。

我假设您有一个要重置的表单面板。 虽然表单上有一个重置方法,但我不认为这就是你所说的清理。但如果这是你想要的,那你就有答案了


假设您希望表单反映来自服务器的更改,那么没有一种直接的方法来实现这一点。最简单的方法是销毁当前表单,创建一个新实例,使用loadRecord设置字段,瞧,您有一个更新了的表单,其中包含服务器端的更改。有点痛吧?

我想你有一个表单面板需要重置。 虽然表单上有一个重置方法,但我不认为这就是你所说的清理。但如果这是你想要的,那你就有答案了

假设您希望表单反映来自服务器的更改,那么没有一种直接的方法来实现这一点。最简单的方法是销毁当前表单,创建一个新实例,使用loadRecord设置字段,瞧,您有一个更新了的表单,其中包含服务器端的更改。有点疼吧