jQuery get和post 方法传值注意事项

2016-02-19 14:37 6 1 收藏

今天图老师小编要跟大家分享jQuery get和post 方法传值注意事项,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - Web开发 】

刚刚做了几个实验,看看下面的代码就清楚了:
以下内容需要回复才能看到
jquery_data.php
代码如下:
?php
echo "post: ";
print_r($_POST);
echo "get: ";
print_r($_GET);


jquery_test.html
实验1:
代码如下:
$(function()
{
// post 方法,两处都有数据
$.post('jquery_data.php?v1=1', {v2: 2}, function(data)
{
$('pre/').append(data).appendTo('body');
});
});
/*

返回结果:
post: Array
(
[v2] = 2
)
get: Array
(
[v1] = 1
)
*/
实验2:
$(function()
{
// post 方法,数据在地址后面, 第二个参数为回调函数
$.post('jquery_data.php?v1=1', function(data)
{
$('pre/').append(data).appendTo('body');
});
});
/*
返回结果,数据在 get 中:
post: Array
(
)
get: Array
(
[v1] = 1
)
*/
实验3:
$(function()
{
// get 方法,用 data 参数传值
$.get('jquery_data.php', {v2: 2}, function(data)
{
$('pre/').append(data).appendTo('body');
});
});
/*
返回结果,数据在 get 中:
post: Array
(
)
get: Array
(
[v2] = 2
)
*/
实验4:
$(function()
{
// get 方法,两处都有数据
$.get('jquery_data.php?v1=1', {v2: 2}, function(data)
{
$('pre/').append(data).appendTo('body');
});
});
/*
返回结果,两处数据被合并了,都在 get 中:
post: Array
(
)
get: Array
(
[v1] = 1
[v2] = 2
)
*/
实验5:
$(function()
{
// get 方法,两处都有数据,且变量名相同
$.get('jquery_data.php?v2=1', {v2: 2}, function(data)
{
$('pre/').append(data).appendTo('body');
});
});
/*
返回结果,数据在 get 中,且 data 参数中的数据覆盖了地址后面的数据:
post: Array
(
)
get: Array
(
[v2] = 2
)
*/
通过这几个简单的小例子不难看出,地址后面的数据永远是以 get 形式传递的,无论使用的是 get 方法还是 post 方法;而 data 参数中的数据是根据方法决定传递方式的。
因此,为了避免混淆,建议大家尽量不要把数据写在地址后面,而是统一放在 data 参数中。
当然,如果你想在用 post 方法时,同时利用 get 传值,那么就可以把要以 get 方式传递的数据写在地址后面,把要以 post 方式传递的数据写在 data 参数中。
总之方法是死的,人是活的,怎么用还要看实际情况。子曾经曰过:实践是检验真理的唯一标准。没事做做实验,掌握知识更牢固.

来源:https://www.tulaoshi.com/n/20160219/1607358.html

延伸阅读
标签: 分娩
准妈妈在实施 胎教 时要注意时间,在 孕期 的不同阶段所实施的胎教是不同的。下面小编就来介绍孕期不同阶段的胎教方法。 一、孕期胎教方法 1、孕16周:音乐胎教法音乐胎教法主能刺激胎儿的听觉器官,最佳的时间从怀孕的16周开始,便有计划地去实施。每天1~2次,每次15~20分钟,在有胎动的时候进行。一般是在晚上临睡前会比较...
标签: 花卉
芦荟 芦荟是喜热畏寒的植物,它适宜生长在20℃左右的温度,温度低于零度即会受冻,10℃左右则生长停顿。芦荟的养殖土壤应疏松,最好是沙性土,粘性黄泥的话可在其中加入一半的砂子,以促进疏松透气,有利排水。芦荟喜欢阳光,如何长期放在不见天日的地方,它的生长会细小而瘦弱,芦荟的养殖过程中可适当施肥,促其生长旺盛。   ...
标签: 茶花
茶花的基本信息 茶花,又名山茶花、茶花、耐冬花、曼陀罗树等,山茶科植物,属常绿灌木和小乔木。古名海石榴。有玉茗花、耐冬或曼陀罗等别名,又被分为华东山茶、川茶花和晚山茶。茶花的品种极多,是中国传统的观赏花卉,“十大名花”中排名第七,亦是世界名贵花木之一。 山茶是常绿阔叶灌木或小乔木。枝条黄褐色,小枝呈绿色或绿...
标签: 植物 绿色植物
玉树的养殖方法 玉树早春开始生长前进行栽植或土盆换土。盆土要求疏松、肥沃、排水良好。一般选用腐叶土或泥炭土2份,园土2份,粗沙3份,石灰石砾1份,或腐叶土、园土、粗沙各3份,加骨粉、草木灰各1份充分混合的培养土作盆土。 玉树生长适宜温度20 - 30℃。春、秋季为适宜生长期。夏季高温时要进行遮荫或放在树荫下,避...
标签: 分娩
什么是语言 胎教 呢?相信每位准爸爸妈妈都不会感到陌生,不过,在进行语言胎教时是有很多讲究的哦。只有正确的语言胎教方法才能达到其效果,下面就和小编一起来看看语言胎教的方法和注意事项都有哪些吧。 语言胎教的方法 朗诵抒情法 在音乐伴奏与歌曲伴唱的同时,朗读诗或词以抒发感情,也是一种很好的胎教音乐形式。 据专家介绍,胎...

经验教程

788

收藏

83
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部