今天用location.href跳转页面的时候遇到了一个问题。

给一个按钮添加点击事件,在js里实现跳转页面,并传递一个参数。

<a class="btn btn-primary" id="select-btn">选择</a>

//点击事件:
$('#select-btn').click(function() {location.href = "/url?id=" + id;
});

但是到后台getPara("id")的时候却得到null,调试找不出原因,网上也搜不到类似的问题,最后发现是前端人员没看到js里的跳转事件以为不能跳转,于是在a标签里添加了跳转链接

<a class="btn btn-primary" href="/url" id="select-btn">选择</a>

这样点击的时候虽然会走click点击事件,但是href却用的是a标签里的链接,所以就是页面正常跳转,但就是接不到参数,万万没想到,坑爹啊!

转载于:https://www.cnblogs.com/ltchu/p/5999942.html

location.href参数丢失相关推荐

  1. 【报错笔记】在maven项目中jsp页面使用window.location.href给controller传参时参数过长所以路径无法跳转至controller

    在maven项目中jsp页面使用window.location.href给controller传参时参数过长所以路径无法跳转至controller 解决方案:使用a链接来用

  2. 从链接上获取参数值, location.href上获取参数

    /*** 用页面链接上获取参数* @param {String} name 要获取的参数名* @return {String} 参数值*/ base.getQueryStringRegExp = fu ...

  3. 页面显示格式化的时间、倒计时效果、学成在线案例(创建、添加节点)、学生信息表(重点)、5秒钟之后跳转页面(location.href应用)、学生信息表(页面刷新数据不丢失)(重点)——API练习案例

    目录 1. 页面显示格式化的时间 2. 倒计时效果 3. 学成在线案例(创建节点.添加节点) 4.学生信息表案例(重点) 5. 5秒钟之后跳转页面(location.href的应用) 6. 学生信息表 ...

  4. js获取当前域名、Url、相对路径和参数以及指定参数——下载文件-window.location.href

    js获取当前域名.Url.相对路径和参数以及指定参数--下载文件-window.location.href 1.js获取当前域名有2种方法 //方法一 var domain = document.do ...

  5. window.open和window.location.href的几种用法

    windows.open("URL","窗口名称","窗口外观设定"); <A href="javascript:windo ...

  6. window.location.Reload()和window.location.href 区别

    首先介绍两个方法的语法: reload 方法,该方法强迫浏览器刷新当前页面. 语法:location.reload([bForceGet])参数: bForceGet, 可选参数, 默认为 false ...

  7. location和location.href跳转url的区别

    使用 location = url  跳转,如果本地之前已经载入过该页面并有缓存,那么会直接读取本地的缓存,缓存机制是由本地浏览器设置决定的.状态码为:  200 OK (from cache) . ...

  8. MVC 中用JS跳转窗体Window.Location.href

    一般的Window.Location.href会造成URL地址追加 较为好的写法为: return Content(string.Format("<script type='text/ ...

  9. window location href 手机端无法跳转_Window对象在前端领域的角色

    特殊的window 提起window,在网页当中很常见,比如像这样: window.onload=function(){ //执行函数体 } 这段代码的意思是当网页内容加载完成后要做什么. 在js的领 ...

  10. location.replace与location.href,location.reload的区别

    1. location.replace顾名思义是替换的意思 这种方法的原理是,用新页面的URL替换当前的历史纪录,这样浏览历史记录中就只有一个页面,后  退按钮永远不会变为可用 οnclick=&qu ...

最新文章

  1. Dalvik中类的加载
  2. 五大经典算法之动态规划
  3. MySQL高级 - 查询缓存 - 开启查询缓存
  4. 太强了!顶尖高校学霸“神仙笔记”刷屏,这10类专业绝了
  5. viewDidLoad等相关函数调用
  6. Vue.js 源码分析(九) 基础篇 生命周期详解
  7. 常用 Windows10命令大全
  8. 使用Jenkins搭建持续集成环境的方法(二)
  9. MVC和MVT框架对比
  10. android4.4 获取符合默认短信应用要求的短信应用包名(改进篇)
  11. 开源项目搭建私有物联网智能家居接入天猫精灵控制
  12. 【小技巧】IDEA更换个性自定义背景
  13. 镜头camera shot
  14. ubuntu 20.04 安装ibus-rime输入法
  15. SIMCom常见模组外围电路设计
  16. 常常激励我们的36句话
  17. P2887 [USACO07NOV]防晒霜
  18. marquee图片无缝拼接滚动
  19. 代入消元法 matlab,求助 如何用matlab计算期权价格
  20. VARIANT 变量

热门文章

  1. 通过JDBC连接Oracle数据库中的十大技巧
  2. 在Ubuntu系统中给应用创建快捷方式
  3. mysql如何用sql增加字段和注释?
  4. Linux paste命令
  5. 《UNIX网络编程 卷1:套接字联网API(第3版)》——2.13 常见因特网应用的协议使用...
  6. eclipse最有用快捷键整理
  7. linux基本命令操作(二)
  8. 天猫手机一战成名? 塑造品牌 完胜京东
  9. 关于HyperLink的NavigateUrl属性的链接地址带参数出错的问题【整理】
  10. 系统调用getopt解析