extjs 4 html编辑提交问题

时间:2013-02-27 07:04:25

标签: extjs extjs4 extjs4.1 extjs-mvc

我的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');
                }  
            });

1 个答案:

答案 0 :(得分:0)

当对象为undefined时,通常会抛出此TypeError。在您的情况下,对象this没有iframeEl属性。

库中引发的错误是你自己错误的99%;)