admin 管理员组

文章数量: 887021


2023年12月24日发(作者:hibernate与mybatis的优缺点)

ExtJs表单提交

();

_IMAGE_URL = 'js/ext3/resources/';

y(function(){

defaults:{

},

items:[{

name:'username',

id:'username',

fieldLabel:'用户名'

name:'password',

inputType:'password',

fieldLabel:'密码'

name:'code',

fieldLabel:'验证码',

anchor:'50%'

xtype:'textfield',

anchor:'90%'

var loginForm = new nel({

frame:true,

method:'POST',

border:false,

formId:'form1',

name:'form1',

//onSubmit:n,

//submit: function(){

//(). = 'common/ajax/'; //连接到服务器的url地址

//().();

//alert(().);

//},

},{

},{

}],

buttons:[{

text:'登录',

type:'submit',

//第三种方式

}]

handler:function() {

}

/*

handler:function() {

on('submit', {

})

url:'/ext/common/ajax/',

method:'POST',

params:'',

success:function(form, action) {

},

failure:function(form, action) {

}

('警告', '用户名或密码错误!');

//alert();

if ( == 'ok') {

//on='';

('成功', );

} else {

}

('登陆错误', );

//第二种方式

t({

})

url:'common/ajax/',

method:'POST',

params:{

},

success:function(form, action) {

},

failure:function() {

}

alert('--------------1');

var text = eval("("+seText+")");

alert('--------------2=' + );

'username':("username").

}*/

//第一种方式

//handler:function() {

//();

//}

text:'取消',

handler:function() {

}

();

},{

});

});

var win = new ({

();

title:'window',

width:400,

frame:true,

border:false,

modal:true,

resizable:false,

items:loginForm

});

1、 正常form提交

这种方式需要在FormPanel对象中增加属性

onSubmit:n,

submit: function(){

},

提交按钮:

handler:function() {

}

();

(). = 'common/ajax/'; //连接到服务器的url地址

().();

alert(().);

2、 默认提交方式(Ajax)

默认的提交方式:

handler:function() {

on('submit', {

url:'/ext/common/ajax/',

method:'POST',

params:'',

success:function(form, action) {

},

failure:function(form, action) {

//alert();

if ( == 'ok') {

//on='';

('成功', );

} else {

}

('登陆错误', );

}

})

}

('警告', '用户名或密码错误!');

服务端代码:

racterEncoding("UTF-8");

tentType("text/html; charset=UTF-8");

String username = ameter("username");

n("---->>>>>" + username);

("{success:true, msg:'ok'}");

3、 Ext的Ajax提交

Ext的ajax提交:

handler:function() {

}

t({

})

url:'common/ajax/',

method:'POST',

params:{

},

success:function(form, action) {

},

failure:function() {

}

alert('--------------1');

var text = eval("("+seText+")");

alert('--------------2=' + );

'username':("username").


本文标签: 提交 方式 错误 服务器