首页 > 代码库 > location.href参数丢失
location.href参数丢失
今天用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="http://www.mamicode.com/url" id="select-btn">选择</a>
这样点击的时候虽然会走click点击事件,但是href却用的是a标签里的链接,所以就是页面正常跳转,但就是接不到参数,万万没想到,坑爹啊!
location.href参数丢失
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。