2011-11-17 67 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

称为页面本身 –