EXT2.0中的ajax form提交

来源:互联网 发布:网络drama是什么意思 编辑:程序博客网 时间:2024/06/05 01:04

看了不少文章,也看了不少代码。始终找不到自己最出错在什么地方了,现在直接上代码吧。然后说一下注意的地方.

 

 

servlet代码:

 

 

 

 

 

首先是 jsp中,method: 'get', url: 'xxx',  最开始写成了 action: 'xxx',总是找不到错误。无奈看了一点源代码忽然看到这个属性。

 

其次,页面怎么判断你到底是success了还是failure了呢,这个取决于后台的json。

 

也就是说后台的json也不能乱写 应该按照这个格式来 {success:true} 这样前台才知道你是成功了。

 

 

自己可以在{success:true, message:'login ok'}

这样来添加自己的别的代码。

 

 

 

记录一下,欢迎拍砖。

 

网上的确没有说的这么详细的东西

 

 

 

 在前台得到json消息的时候是这样子的。参数2个名字按照顺序为 form,action  action为返回的json数据

但是json.result才到了json的开始,如果是success的话 alert(action.result.success)  显示为true。

剩下的以此类推。