我创建.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页面,该页面的加载形式放置 它的工作
'请提交请求没有到达server' =>这就是你所得到的错误讯息? –
@DarinDimitrov我很怀疑它 – JamesHalsall
@Jaitsu,我也是。这就是我问的原因。所以我知道这个问题是否需要魔法才能得到回答。例如,允许阅读他人头脑的技能。 –