当前位置:首页 > 开发教程 > ajax教程 >

Ajax请求参数,get与post

时间:2013-04-25 00:26 来源:网络整理 作者:采集侠 收藏

菜鸟的Ajax笔记,本节是想服务器发送请求参数的方法,并且区分了GET方法和POST方法的不同点。

Ajax请求参数,get与post

使用Ajax向服务器发送请求参数就可以向服务器“索取”不同的信息了,同一般的表格提交一样,用Ajax提交请求同样有GET与POST之分。

使用GET方法

使用GET方法想服务器床底参数的方法比较直接,就是将构建好的请求字符串添加到url后面。例如下面的示意代码:

var name = document.getElementById('username').value; var gender = document.getElementById('gender').value; url = 'process.php'; query = 'name=' + name + '&gender=' + gender; url+=query;

最后构成的字符串形如:process.phpname=xxx&gender=yyy。

POST方法

使用POST方法提交的时候,url不需要改变,而请求的参数要作为send的参数。

var name = document.getElementById('username').value; var gender = document.getElementById('gender').value; query = 'name=' + name + '&gender=' + gender; //……构建XMLHttpRequest请求的代码…… request.send(query);

除了差一个问好之外query字符串就没有什么其它的区别了。

菜鸟的Ajax笔记


ajax教程阅读排行

最新文章