2011-11-17 42 views
0

我創建.aspx的登錄頁面和Ext JS的登錄表單在它ExtJS的登錄頁面

ExtJS的代碼

Ext.onReady(function() { 

      var loginForm = Ext.create('Ext.FormPanel', { 
       id: 'login-form', 
       url:"Login.aspx", 
       method: 'POST', 
       renderTo: container, 
       frame: true, 
       title: 'Login to EvalueX', 
       bodyPadding: '5px 5px 0', 
       bodyStyle: 'padding:15px;background:transparent', 
       width: 450, 
       fieldDefaults: { 
        labelWidth: 125, 
        msgTarget: 'side', 
        autoFitErrors: false 
       }, 
       defaults: { 
        width: 300 
       }, 
       defaultType: 'textfield', 
       items: [ 
        { 
         fieldLabel: 'User Name', 
         name: 'user', 
         id: 'user', 
         allowBlank: false 
        }, 
        { 
         fieldLabel: 'Password', 
         name: 'pass', 

         allowBlank: false // id of the initial password field 
        } 
       ] 
       , 
       buttons: [{ 
        text: 'Login', 
        id: 'btnLogin', 
        handler: function() { 
         if (loginForm.getForm().isValid()) { 
          url: "Login.aspx", 

          Ext.getCmp('btnLogin').disable(); 
          loginForm.getForm().submit({ 
           method: 'POST', 

           // waitMsg: 'Uploading your file...', 

           // or using a progress bar 

           failure: function (form, action) { 
            Ext.getCmp('btnLogin').enable(); 
            showLoadingImage(false); 
            alert(action.result.errors.reason); 
           } 

          }); 
         } 
         // Ext.getCmp('login-form').getForm().submit({ waitMsg: 'Please wait...' }); 
        } 
       } 
       ] 
      }); 


     }); 

.aspx的。代碼很簡單Server.Transer。

我收到一個錯誤。「您正在嘗試解碼無效JSON」

透過請求不到達服務器

但是,當我referrence不同的aspx頁面,該頁面的加載形式放置 它的工作

+0

'請提交請求沒有到達server' =>這就是你所得到的錯誤訊息? –

+0

@DarinDimitrov我很懷疑它 – JamesHalsall

+1

@Jaitsu,我也是。這就是我問的原因。所以我知道這個問題是否需要魔法才能得到回答。例如,允許閱讀他人頭腦的技能。 –

回答

0

我創建了一個單獨的ASP和提交文件,它的工作確定

0

這似乎在你給出的代碼,成功事件沒有處理,並沒有代碼與解碼的JSON結果。丟失的東西...

事實上,您的代碼沒有多大幫助,請說「驗證到」Login.aspx「頁面的地址是否正確」?

+0

有人做過aspx頁面,放在頁面panenform中,並提交 –

+0

稱爲頁面本身 –