JS页面之间ajax跳转传值与接受传值

前言:此方法为url带参 仅适用于少量数据

需求【把字段中的id数值 点击触发跳转页面传参】

1、ajax传值

	// 对应字段 无需改动(接口给的 dataId 可变更)  !!!
 	//...各类触发点击事件的方法...on('click', function (dataId) {
    
    
        var projectId = dataId
        $.ajax({
    
    
            url: 'index.html',  // 本页面
            data: {
    
    
                projectId: projectId
            },
            success: function (){
    
    
            	// 跳转页面 ?后为传参
                location.href="./indexChild.html?projectId=" + projectId
            },
        })
   // });

2、跳转页面接受传值

	// 对应字段 无需改动  !!!
	function getQueryString(name) {
    
    
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
        var r = window.location.search.substr(1).match(reg);

        if (r != null) return unescape(r[2]); return null;
        }
      var projectId=getQueryString('projectId');
      console.log(projectId)

猜你喜欢

转载自blog.csdn.net/Start_Simple/article/details/128573814