jquery不使用AJX URL结果重定向页面

时间:2016-08-23 05:39:47

标签: jquery ajax paypal

我正在使用Paypal API,这一切都在一年前工作正常然后该项目被搁置,去年它通过http工作我已将此更改为https。返回的json对象被剥离,页面转到paypay网址,以完成交易。没有什么可以解雇的。

以下是代码:

$.ajax({
    url: 'php/checkout123.php',
    data: {my_json_data: json}, 
    type: 'POST',
    //async: false,
    dataType: 'json',
    success:function(data){
        if (data.goto) location=data.goto;
    }
});

和回复:

www.hullsantarun.org{"goto":"https:\/\/www.sandbox.paypal.com\/cgi-bin\/webscr?cmd=_express-checkout&token=EC-3W625739PV925654X"}

我相信这应该重定向,当我复制到浏览器时,网址有效。

感谢

1 个答案:

答案 0 :(得分:0)

你可以检查一下这个重定向吗

 location.href=data.goto 
 OR
 window.location.href=data.goto