从子域到主域文件的Ajax请求

时间:2015-04-20 16:01:50

标签: php jquery ajax

我有一个网站,我正在使用子域来设计购物区。

示例网站为http://avc.com,子域名为http://shop.avc.com/。子域指向服务器上的shop文件夹。

现在,我有一个登录脚本,它位于主网站文件夹中,不在子域中。

Ps:在结账时我给用户登录选项,即结账的URL为http://shop.avc.com/checkout,登录脚本为http://avc.com/login/verify.php

用于从子域进行AJAX调用的Jquery是:

$.ajax({
        url: '../login/verify.php',
        type: 'POST',
        data: dataString,
        beforeSend: function(){
            $("#loadingslogin").show();
        },

        complete: function(){
            $("#loadingslogin").hide();
        },
        success: function(response) {
            if(response != 5){
                $('#responsesign').html("<p class='alert alert-danger'>Oops! 
                Something wrong happened.").fadeIn().delay(15000).fadeOut();
            }
            else{
                $("input[type='text']").val('');
                $("input[type='password']").val('');
                $("#loadingslogin").hide();
                window.location.replace('checkout');
            }
        }            
    });

但是verify.php文件没有被执行。有什么解决方案吗?

1 个答案:

答案 0 :(得分:1)

由于EhsanT没有公布他的解决方案作为答案。所以我在回答自己

Fiddle Link

很适合我