Ajax参数的传递(POST及GET提交)
2010-12-09 08:31
399 查看
xmlHttp.open("GET", URL, false)中的第三个参数,默认情况下为true,表示使用异步请求,如果设置为false的话,则使用同步请求。
1、GET方法提交时,参数的传递
Java代码
function show() {
createXMLHTTP();
var url = "servlet/ajax?a=1&b=2";//参数的传递
xmlHttp.open("GET", url); xmlHttp.onreadystatechange = callback;
xmlHttp.send("a=1&b=1");
}
2、POST方法提交,参数的传递
Java代码
function show() {
createXMLHTTP();
var url = "servlet/ajax";
xmlHttp.open("POST", url, false);
xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');//这句很关键,否则服务器检测不到参数
xmlHttp.onreadystatechange = callback;
xmlHttp.send("a=1&b=1");
}
1、GET方法提交时,参数的传递
Java代码
function show() {
createXMLHTTP();
var url = "servlet/ajax?a=1&b=2";//参数的传递
xmlHttp.open("GET", url); xmlHttp.onreadystatechange = callback;
xmlHttp.send("a=1&b=1");
}
function show() { createXMLHTTP(); var url = "servlet/ajax?a=1&b=2";//参数的传递 xmlHttp.open("GET", url); xmlHttp.onreadystatechange = callback; xmlHttp.send("a=1&b=1"); }
2、POST方法提交,参数的传递
Java代码
function show() {
createXMLHTTP();
var url = "servlet/ajax";
xmlHttp.open("POST", url, false);
xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');//这句很关键,否则服务器检测不到参数
xmlHttp.onreadystatechange = callback;
xmlHttp.send("a=1&b=1");
}
function show() { createXMLHTTP(); var url = "servlet/ajax"; xmlHttp.open("POST", url, false); xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');//这句很关键,否则服务器检测不到参数 xmlHttp.onreadystatechange = callback; xmlHttp.send("a=1&b=1"); }
相关文章推荐
- $.ajax()post方式请求参数无法传递,request.getParameter()无法获取
- SpringMVC中使用Ajax POST请求以json格式传递参数服务端通过request.getParameter("name")无法获取参数值问题分析
- ajax使用post提交参数java后台获取值为null但是get却可以获取的问题
- AJAX+JSP GET与POST方式参数传递的应用
- jQuery.ajax $.post $.load 序列化表单(ajax提交表单,post传递参数,序列化表单)
- ajax参数传递之[HttpGet]/[HttpPost]/[HttpPut]/[HttpDelete]请求
- Ajax中使用Post提交 中文及参数传递问题
- Jquery ajax提交,用GET方式传递参数出现乱码,改成POST就正常了
- SpringMVC中使用Ajax POST请求以json格式传递参数服务端通过request.getParameter("name")无法获取参数值问题分析
- ajax参数传递之[HttpGet]/[HttpPost]/[HttpPut]/[HttpDelete]请求
- 兼容处理前台post提交form表单和get在地址栏传递中文参数
- MVC和WebApi 使用get和post 传递参数。
- HttpClient使用Post和Get提交参数 中文乱码处理
- 数据采集-关于post生成ticket传递参数给另一个页面用get方式验证登录
- Vue------第五天(Vue的Ajax请求,使用Axios,目前熟悉了一下,主要包括GET请求、POST请求、并发请求、请求参数的配置、服务器响应的结构以及对服务器响应错误的简单处理)
- 关于get与post传递参数容量大小限制区别以及curl函数与file_get_contents的区别(面试)
- PHP自定义函数判断是否为Get、Post及Ajax提交的方法
- ajax通过post传递参数
- ajax有两种提交数据的方式,分别为get和post(转)
- 可以获取get post url 传递参数的统一方法