如何使用form.getvalues()仅返回表单字段 - ExtJS

时间:2014-06-01 14:07:51

标签: javascript forms extjs extjs4.2

我有一个包含多个字段的表单和一个包含一些编辑器(即文本字段)的网格。 我注意到form.getvalues()按原样返回表单字段,但它也返回网格的编辑器字段。我怎么能避免这种情况?我只需要表格字段。

来自调试器

     form.getValues() : Object
           contact.address : "some address",
           contact.city    : "London",
           photo.profile   : "photo1.jpg" //this is a field in grid editor

目前我避免手动发生这种情况。如果有默认方法会很好。

对于我试过的网格

          getStore().removeAll()

但它似乎无法正常工作

1 个答案:

答案 0 :(得分:1)

Ext 4.2.2已经包含此问题的修复程序,如果可以,请进行升级。如果不能,请尝试使用isFormField:false标志配置网格编辑器。