gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 05:05:14 25 4
gpt4 key购买 nike

我需要使用 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,如 documentation 中所述。

$.ajax({
url:"https://www.thewiseagent.com:443/secure/webcontactAllFields.asp",
type:'POST',
crossDomain: true,
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";
}
});

关于php - 如何使用jquery将数据发送到另一台服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6547143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com