您现在的位置:首页 >> 前端 >> 内容

AJAX怎么实现将参数带到并传给另一个页面?

时间:2018/5/10 15:08:18 点击:

  核心提示:1.、先在当前页面进行操作tableData.ChangeA = function (rowData) {window.location.href=/adDdeptCode= + rowData.de...

1.、先在当前页面进行操作

tableData.ChangeA = function (rowData) {
    window.location.href="/adDdeptCode=" + rowData.deptId + '&month=' + rowData.month; //window.location.href跳转新页面
};

2、在另一个页面对链接进行解析

function parseUrl(url){
    var query = url.split("")[1];
    var queryArr = query.split("&");
    var obj = {};
    queryArr.forEach(function(item){
        var key = item.split("=")[0];
        var value = item.split("=")[1];
        obj[key] = decodeURIComponent(value);
    });
    return obj;
}
// url传递的信息
var urlMsg = parseUrl(window.location.search);

3、对参数进行解析:

$.ajax({
    url:'/attend/getByDeptdeptCode='+urlMsg.deptCode+'&month='+urlMsg.month,
    method: 'get'
})
.done(function (msg) {
})

Tags:AJ JA AX X怎 
作者:网络 来源:蜗牛小前的博客