ajax简单使用-Post方式

来源:互联网 发布:javascript 运算符 编辑:程序博客网 时间:2024/06/03 16:56

前面简单记录了 get方式使用ajax,这里再记录一下post方式,大多数与get方式相同,这里只记录一下主要部分:

 

 

 

关于param参数,和get方式差不多,“key1=value&key2=value2”的样式,但这样存在一个问题,一个个拼接起来非常麻烦,而且容易出错。但如果使用js的Array来使用拼接这些key、value就很方便了。简单demo如下:

 

从上述demo中,可以看出,使用方法很简单,先往array中push key、value,最后返回的时候,用join方法,这样就将各组key、value用&符号连接起来了。使出错的几率大大减小。另外,对于select下拉框,多选时,可用 key、value向array中push多组key相同,但value不同的值。在后台获取值的方式用:

request.getParameter("filter_email");

String [] preferences=request.getParameterValues("preferences"); 

跟平时获取参数值的方法一样。

 

--- 调用ajax请求的方法:

sendRequestPost("selectByFilter.do",getForm());

原创粉丝点击