将JSON数据发送到PHP服务器(本地主机到托管站点)

将JSON数据发送到PHP服务器(本地主机到托管站点),php,javascript,jquery,ajax,json,Php,Javascript,Jquery,Ajax,Json,我正试图将JSON数据发送到服务器(Localhost到宿主站点),不幸的是,它无法工作 $.post("http://www.mysite.com/proto2.php", {'updateValues': json_data}, function(data){ alert(data); }); 我有这个代码,我在这个网站上找到了一个解决方案,并修改了一点 proto.html 这是启动该功能的按钮 <button onclick="proto_test();">Test But

我正试图将JSON数据发送到服务器(Localhost到宿主站点),不幸的是,它无法工作

$.post("http://www.mysite.com/proto2.php", {'updateValues': json_data}, function(data){
alert(data);
});
我有这个代码,我在这个网站上找到了一个解决方案,并修改了一点

proto.html

这是启动该功能的按钮

<button onclick="proto_test();">Test Button</button>
proto2.php

下面是我正在回显的php文件的代码

<?php
echo $_POST['updateValues'];
?>
有没有办法解决这个问题?如果有人帮助我,我会很高兴的


提前感谢。

请阅读中的附加说明。AJAX请求受以下限制:。这就是为什么不能在不同的域中执行ajax post


如果您可以控制目标服务器,则可以。查看如何启用CORS。注意:并非所有浏览器都支持CORS。请参阅。

阅读中的附加说明。AJAX请求受以下限制:。这就是为什么不能在不同的域中执行ajax post


如果您可以控制目标服务器,则可以。查看如何启用CORS。注意:并非所有浏览器都支持CORS。看。

你能再解释一下你想做什么吗

你考虑过使用表格吗?或者通过AJAX GET http请求异步发送数据


我相信你有自己的理由,只是想帮助理解。

你能再解释一下你想做什么吗

你考虑过使用表格吗?或者通过AJAX GET http请求异步发送数据


我相信你有自己的理由,只是想帮助你理解。

这应该是一个评论而不是答案。@Shomz是的,应该是这样,但不知何故,我永远找不到原始问题上的“添加评论”按钮。。。是不是在原始问题上的“共享|编辑|标志”下方的其他地方?对不起,我的错-似乎你需要50个声誉才能在任何地方发表评论@Shomz我那微不足道的名声显然还没有增长到足够的程度,希望它很快会增长一点……这应该是一个评论,而不是一个答案。@Shomz是的,应该是这样,但不知何故,我永远找不到原始问题上的“添加评论”按钮。。。是不是在原始问题上的“共享|编辑|标志”下方的其他地方?对不起,我的错-似乎你需要50个声誉才能在任何地方发表评论@肖姆兹:我那微不足道的名声显然还不够大,希望很快会有点大……谢谢你的回答。我读完了您提供给我的文档,谢谢。有没有关于替代使用ajax的解决方案的建议?如果您可以控制目标服务器,您可以。查看如何启用CORS。注意:并非所有浏览器都支持CORS。谢谢你的回答。我读完了您提供给我的文档,谢谢。有没有关于替代使用ajax的解决方案的建议?如果您可以控制目标服务器,您可以。查看如何启用CORS。注意:并非所有浏览器都支持CORS。看见
$.post("http://www.mysite.com/proto2.php", {'updateValues': json_data}, function(data){
alert(data);
});