jquery ajax如何接收url传递的参数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery ajax如何接收url传递的参数相关的知识,希望对你有一定的参考价值。
ajax get方法 url:"test.html?mtype=list&name="+obj
新闻新的html如何接收到name="+obj这个参数呢,谢谢
你好,需要写一个js来处理:
<script type="text/javascript">var str=window.location.search;
var ret=str.match(/\\w+?\\=.*?(?=($|\\&))/g);
if(!ret)
return;
var param=,
i=-1,
len=ret.length,
ar;
for(;str=ret[++i];)
ar=str.split(\'=\');
param[ar[0]]=ar[1];
var name=param.name;
if(name)
alert("name的值是:"+name);
</script>
这段js会把你链接中的name属性值取出来。
参考技术A 接收的是一个html文件?? 那只能用js截取了.先通过location.href获取到全部路径 再截取 参考技术B 这个接受参数是后台程序需要做的事儿!html已经是输出到前台的静态页面了!如果也非要得到可以通过获取location.href获取url,让后自己截取字符串JQuery 传递数组到后台后台 后台接收不到参数
//创建数组 var ids = []; ids .push(1); ids .push(2); ids .push(3); //向后台交互 $.ajax( url: "/xxx", type: "POST", data: "ids ": ids , success: function(da
以上是关于jquery ajax如何接收url传递的参数的主要内容,如果未能解决你的问题,请参考以下文章