2

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

1 に答える 1

0

この TypeError は通常、オブジェクトが の場合にスローされますundefined。あなたの場合、プロパティthisを持たないオブジェクトです。iframeEl

ライブラリでスローされるエラーは、99% の確率でユーザー自身の責任です ;)

于 2013-02-27T09:37:07.253 に答える