欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ajax 提交后无法跳转的问题

程序员文章站 2024-02-29 19:03:10
...

ajax 提交后不能进到success里面,不能跳转页面,之前以为是

window.location.href="/order.php";
$(window).attr("location","/order.php")

ajax要用 jq方式跳转才行

后来怎么调试都没办法跳转成功,然后在success里面打印什么都不会出来,发现并没有进入success里面

然后改了一下 dataType: "json"json改成 text 后发现可以了

$.ajax({
  	        cache: true,
  	        type: "get",
  	        url: "/order.php",
  	        data:{"trade_name":trade_name,"attribute":attribute,"number":number,"prices":prices},
			dataType: "text",
  	        async: false,
  	        success: function(data) {
				alert("1111");
				// $(window).attr("location","/order.php")
  	        	window.location.href="/order.php";
  	        }
  	    });

这样就可以发送完ajax 请求后跳转页面