出於某種原因,我的表單繼續執行GET操作,而不是將數據發佈到我配置的URL。Sencha Touch 2表單不提交
我的形式如下:
Ext.define('App.view.LoginFormPanel', {
extend : 'Ext.form.Panel',
xtype : 'loginForm',
id : 'loginForm',
config : {
title : 'Login',
iconCls : 'user',
ui : 'light',
items : [
{
xtype : 'fieldset',
title : 'Login',
items : [
{
xtype : 'textfield',
label : 'Login',
name : 'j_username',
required : true,
readOnly : false
}, {
xtype : 'passwordfield',
label : 'Password',
name : 'j_password',
required : true,
readOnly : false
}
]
}, {
xtype : 'button',
ui : 'confirm',
text : 'Login',
action : 'login'
}
]
}
});
我的控制器,提交形式如下:
......
login : function() {
loginForm.submit({
url : 'j_spring_security_check',
method : 'POST'
});
},
......
我試圖把URL和方法的形式太投入沒有運氣要麼:(
有人知道我做錯了嗎?
你得到任何錯誤控制檯? –
不..沒有錯誤。它只是提交表單,但做了一個GET而不是 – Tranquilized