JQuery中的"get"和"post"怎么得到后台返回的值的

JQuery中的"get"和"post"怎么得到后台返回的值的,第1张

返回json格式的字符串,比如["a","b","c"]\x0d\php 用echo输出 echo "['a','b','c']";\x0d\\x0d\jsp 用outprint输出 outprint("['a','b','c']"")\x0d\\x0d\jq的get、post方法加第四个参数 "json",这样返回的json字符串就可以直接成为json对象了\x0d\$get("xxxxjsp",{},function(data){\x0d\for(var i=0;i回答于 2022-11-16

这个js都有这功能:

windowlocationhref:设置或获取整个 URL 为字符串

windowlocationpathname:设置或获取对象指定的文件名或路径

windowlocationsearch:设置或获取 href 属性中跟在问号后面的部分

要获取变量的值可以试试:

var urlParam= windowlocationsearch;

var loc = urlParamsubstring(urlParamlastIndexOf('=')+1, urlParamlength);

如果是多个参数可以分布切割,得到多个键值对。

希望可以帮到你。

$post(aaaaspx,{id:123},function(re){

alert(re);

});

上面是JQ代码

在你的aaaaspx文件中要获取post数据

我不懂ASPX,但知道ASP中获取GET方式和POST方式,是不一样的

我想ASPX也不一样吧

你不要用获取GET的方法来获取数据,要用POST的方法

jquery的load把返回的数据放到指定的元素中,不是全局函数;

jquery的get把返回的数据交给用户处理,是全局函数。

load和get同样是jquery的ajax函数,load的实现,几乎等于get之后再设置网页元素,在ajax获取机制上没有区别,但要注意的是,load方法另一个和get的重要区别,就是load允许指定要插入的远程文档的某个部分,比如:

$("#result")load("testhtml #page2");

load是最简单的ajax加载局部网页的方法,但有局限性(只能替换元素内容),get也是jquery中比较简单的方法,两者的安全级别较低。如果有传送密码和其它重要数据信息,推荐使用post方法。

比如数据库查出的值为$data,

可以使用Json的方式获取数据,即在PHP端这样:

<php

$data = array('a'=>'1');

echo json_encode($data);

>

在HTML页面

<script type="text/javascript">

$ajax({

url:"PHP页面地址",

dataType:"json",

success:function(data){//data就是PHP页面输出的东西了

alert(dataa);

}

});

</script>

以上就是关于JQuery中的"get"和"post"怎么得到后台返回的值的全部的内容,包括:JQuery中的"get"和"post"怎么得到后台返回的值的、jquery如果取得地址栏中想要的数据、jquery中的,$.post(),方法发送后,怎么获取数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9472200.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存