发起端
$('body').on('click','.search-btn',function(){
//获取当前搜索页input窗口的值
var name = $('#companyName').val();
//通过页面跳转传值的时候,可能会有中文乱码问题,通过两个encodeuri来实现规避乱码问题
name=encodeURI(encodeURI(name));
console.log(name);
var url = 'attentionEnterprise.html?name='+name;
window.location = url;
})
var foo = 'bar';
接收端
接收用 getQueryString方法接收
function getQueryString(name) {
console.log('.......')
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null && r[2] != "false")
return unescape(r[2]);
return false;
}
//通过两次decodeurI解码之前编码的关键字
```var name=decodeURI(decodeURI(getQueryString('name')));
console.log(name);
//回显到当前的input窗口里。
$("#companyName").val(name);
其他代码