js页面的跳转以及接收参数

window.location.href='../yemian/video.html?courseID='+obj;

//获取页面参数开始
function GetRequest() {

   var url = location.search; //获取url中"?"符后的字串

   var theRequest = new Object();

   if (url.indexOf("?") != -1) {

      var str = url.substr(1);

      strs = str.split("&");

      for(var i = 0; i < strs.length; i ++) {

         theRequest[strs[i].split("=")[0]]=(strs[i].split("=")[1]);

      }

   }

   return theRequest;

}

//首先执行方法,调用getrequest方法,接收参数,处理?后的数据

$(function() {
	  GetRequest();
	  var Request = new Object();

    Request = GetRequest();

    var courseTypeId;

    courseTypeId = Request['courseTypeId'];
		if(courseTypeId==null){
			$.ajax({
				type: "POST",
				url: "shuju.json", //地址,就是json文件的请求路径
				dataType: "json",
				async: false,
				success: function(result) {
					nav_show(result);
					course_show(result);
				},
				error: function(result) {
					alert("错误");
				}
			});
		}else{
			selectByCourseTypeId(courseTypeId);
		}
});

猜你喜欢

转载自blog.csdn.net/liqi939597/article/details/86634690