2013-02-27 23 views
2

我有我的ExtJS的一個HTML編輯器形成 我useed的HTML編輯器是ExtJS的4 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

你知道它調用了哪個函數嗎?調用堆棧?你提交的代碼是什麼? – A1rPun 2013-02-27 07:59:18

+0

在名稱後面刪除多餘的','。但是這是很少的代碼來幫助。 – 2013-02-27 08:58:45

回答

0

當對象是undefined時,通常會引發此TypeError。在你的情況下,對象this沒有iframeEl屬性。

庫中拋出的錯誤是你自己錯誤的99%;)