第一种方法:
(获取一个)
detail.html?order_id=10

<Script language="javascript">  function GetRequest() {  var url = location.search; //获取url中"?"符后的字串  var theRequest = new Object();  if (url.indexOf("?") != -1) {  var str = url.substr(1);  strs = str.split("&");  for(var i = 0; i < strs.length; i ++) {  theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);  }  }  return theRequest;  }  </script>

调取

$(document).ready(function(){var a=GetRequest();var order_id = a['order_id'];// console.log(order_id)Detail(order_id);})

获取两个的(仔细看差别)
detail.html?order_id=10?uid=3

function GetRequest() {var url = location.search; //获取url中"?"符后的字串var theRequest = new Object();if (url.indexOf("?") != -1) {var str = url.substr(1);strs = str.split("?");console.log(strs)for (var i = 0; i < strs.length; i++) {theRequest[strs[i].split("=")[0]] = decodeURIComponent(strs[i].split("=")[1]);}}return theRequest;}

调用

$(document).ready(function(){var a=GetRequest();var order_id = a['order_id'];var uid = a['uid'];  // console.log(order_id)//console.log(uid)Detail(order_id,uid);})

其他方法参见下面这篇博客
https://www.cnblogs.com/karila/p/5991340.html

js/jquery 获取url传递参数,js获取url?号后面的参数(一个或多个)相关推荐

  1. url 传参时包含或者#号时当成参数解析的问题

    url 传参时包含&或者#号时当成参数解析的问题 当url地址传递参数时,值中一个含有&符号时可能会出现解析错误的情况,最好的解决办法就是将&符号进行replace成其他格式字 ...

  2. 分答项目_知识点:$_GPC[]获取客户端传递的js数组数据

    1.gpc全局变量封装get post cookie中的数据: 2.同时微擎对get post cookie中的数据也进行的处理 (1)比如客户端传递的js数组,在后台获取到变量后直接遍历即可: fo ...

  3. js二维数组传递java,ActiveX获取JavaScript传递的二维数组

    此文参考了http://blog.csdn.net/playstudy/article/details/8259737,在此基础上做了改进 // WebDlg.idl : WebDlg 的 IDL 源 ...

  4. php url传递 加号,坑爹的URL编码-PHP正确处理URL中的加号(+)

    问题背景 接收客户端传入参数,base64解码失败,经过排查发现原因是参数上传前字符串中有+,但是PHP接收后,发现+变成了空格,导致base64解码失败. 测试验证 访问一个测试的接口 /inter ...

  5. web前端url传递值 js加密解密

    一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码: 1.传参页面 Javascript代码: <script type="text/java ...

  6. 22.JS+jQuery

    JS+jQuery JavaScript 脚本语言: JS特点和优势(了解) 在HTML书写JS的方式 JavaScript语法 注释格式 数据类型 变量声明 JS运算符 JS语句 JS数组 JS函数 ...

  7. js,jquery,css,html5特效

    js,jquery,css,html5特效 包含js,jquery,css,html5特效,源代码 本文地址:http://www.cnblogs.com/Jeremy2001/p/6089343.h ...

  8. js jquery新窗口打开的几种方式

    js jquery新窗口打开的几种方式 第一种:创建一个form表单,通过表单提交来实现新标签页打开. var form = document.createElement('form'); form. ...

  9. js jquery 清空form表单

    js jquery 清空form表单 //js document.getElementById("formId").reset(); //jquery $("#formI ...

最新文章

  1. GDB 命令参考手册
  2. yii2 basic版 MVC 部分
  3. 逐渐增高_钩机加长臂的销量持续增高成为热点话题!
  4. Effective Java~36. 用EnumSet 代替位域
  5. java 反射基础知识
  6. 集成电路设计专业有计算机课程吗,集成电路属于什么专业大类 什么学科
  7. java gdal开源库_基于GDAL库,读取.grd文件(以海洋地形数据为例)Java版
  8. 五子棋项目结束总结_五子棋比赛总结报告
  9. 旧梦一场用计算机怎么表示,歌曲旧梦一场表达什么意思?
  10. csp m2 HRZ学英语
  11. [Vulkan教程]绘制一个三角形/呈现/交换链(Swip chain)
  12. 浅析分布式数据库同步技术理论
  13. 数学黑洞(二)任何数都逃不出的西西弗斯黑洞
  14. 数据库置疑的处理方法
  15. SaaS是什么,目前主流的国内SAAS平台提供商有哪些?
  16. 矩阵的最小路径和(Java)
  17. Spark Core快速入门系列(5) | RDD 中函数的传递
  18. FasterXML Jackson
  19. 大白菜PE怎么备份还原系统?
  20. docker配置阿里云镜像加速、镜像和容器常用命令、docker镜像原理

热门文章

  1. AJ-Captcha验证码使用教程源码解读
  2. 转载_那些年,追过的开源软件和技术
  3. 单点登录系统(流程简介)
  4. 你连对外接口签名都不会知道?有时间还是要学习学习。
  5. 求N个元素的全排列(C语言,递归,无脑方法)
  6. java pdf转word
  7. 决策引擎系统 实时指标计算 风险态势感知系统 风险数据名单体系 欺诈情报体系
  8. No.011 组合 vs 继承
  9. 给你的网站添加访问统计和事件统计
  10. plsql 导出用户对象和导出表的区别