Php 如何使用jquery将数据发送到另一台服务器

Php 如何使用jquery将数据发送到另一台服务器,php,jquery,Php,Jquery,我需要使用jquery将数据发布到另一台服务器 这是我正在使用的代码 $.ajax({ url:"https://www.thewiseagent.com:443/secure/webcontactAllFields.asp", type:'POST', data:"ID=" + $ID + "&Source=" + $Source + "&notifyCc=" + $notifyCc + "&not

我需要使用jquery将数据发布到另一台服务器

这是我正在使用的代码

$.ajax({
    url:"https://www.thewiseagent.com:443/secure/webcontactAllFields.asp",
    type:'POST',
    data:"ID=" + $ID
        + "&Source=" + $Source
        + "&notifyCc=" + $notifyCc
        + "&notifyBcc=" + $notifyBcc
        + "&noMail=" + $noMail
        + "&CFirst=" + $first
        + "&CLast=" + $last
        + "&Phone=" + $Phone
        + "&Fax=" + $Fax
        + "&CEmail=" + $CEmail
        + "&Message=" + $message,
   success: function() {
       //window.location.href = "http://www.petlooza.com";
   }
});
在firefox/chorme中,虽然数据正在插入,但出现了错误(302对象已移动)。。但在IE数据未进入外部数据库的情况下。在IE中,我遇到了一个访问被拒绝的错误

谁能有别的选择

我试过使用json和jsonp,但仍然存在相同的错误

                           $.ajax({
                            type: "POST",
                            url: "https://www.thewiseagent.com:443/secure/webcontactAllFields.asp",
                            data: dataString,
                            dataType: "jsonp",
                            success: function(data) {
                            }

                            });                                        
如果要使用$.ajax()并向另一个域发出请求,则必须将crossDomain选项设置为true,如中所述


您可以在自己的服务器上向php脚本发出AJAX请求,然后该服务器从另一台服务器获取信息并将其返回给您jQuery。目前我想不出任何其他方法。

您有一个跨域问题。尝试使用jsonp:

$.ajax({
    url:"https://www.thewiseagent.com:443/secure/webcontactAllFields.asp",
    type:'POST',
    dataType: "jsonp",
    data:"ID="+$ID+"&Source="+$Source+"&notifyCc="+$notifyCc+"&notifyBcc="+$notifyBcc+"&noMail="+$noMail+"&CFirst="+$first+"&CLast="+$last+"&Phone="+$Phone+"&Fax="+$Fax+"&CEmail="+$CEmail+"&Message="+$message,
    success: function(data) {
        //window.location.href = "http://www.petlooza.com";
    }
});

我不需要任何信息。作为对其他服务器的回报。只需要将数据发送到其他服务器。您可以将上面的内容转换为json吗?否。jsonp将使用json格式的数据调用success,但它适用于跨域。
$.ajax({
    url:"https://www.thewiseagent.com:443/secure/webcontactAllFields.asp",
    type:'POST',
    dataType: "jsonp",
    data:"ID="+$ID+"&Source="+$Source+"&notifyCc="+$notifyCc+"&notifyBcc="+$notifyBcc+"&noMail="+$noMail+"&CFirst="+$first+"&CLast="+$last+"&Phone="+$Phone+"&Fax="+$Fax+"&CEmail="+$CEmail+"&Message="+$message,
    success: function(data) {
        //window.location.href = "http://www.petlooza.com";
    }
});