我使用chrome explorer进行了调试,错误信息为:
ext-all.js:18 Uncaught TypeError:无法在'Node'上执行'appendChild':参数1不是'Node'类型。
我尝试了三种提交方式:
// First way
var subform = uploadform.getForm();
subform.submit(function(){})
// Second way
var subform = uploadform.getForm();
subform.doAction('submit', {});
// Third way
uploadform.submit(function(){})
但所有代码都会导致相同的错误。 我需要一些帮助。谢谢。
答案 0 :(得分:0)
我找到了解决问题的答案。 项目定义如下: { xtype:' filefield', inputType:' file', ... //其他属性 } 我删除了这一行:" inputType:' file'",并更改" xtype:' filefield'" to" xtype:' fileuploadfield'"。然后问题就解决了。我不知道为什么,但它有效。