我的extjs表单中有一个html编辑器 我用于html编辑器的代码是
{
xtype: 'htmleditor',
enableColors: false,
enableAlignments: false,
fieldLabel: 'Test',
name : 'test'
},
但是当我尝试提交它时,不提交并给出下面的错误,
TypeError: this.iframeEl is undefined
[Break On This Error]
try {
在extjs-debug.js下。 什么是克服它的解决方案。
以下是我的提交代码。
form.submit({
url: 'some url',
success: function(fp, o) {
Ext.Msg.alert('Status', 'Success');
window.location.reload();
},
failure: function(fp, o) {
Ext.Msg.alert('Status', 'Failed');
}
});
答案 0 :(得分:0)
当对象为undefined
时,通常会抛出此TypeError。在您的情况下,对象this
没有iframeEl
属性。
库中引发的错误是你自己错误的99%;)