Jquery ui 来自远程主机的Jquery AJAX
嗨,我正在尝试使用这段代码从远程主机获取json 这里我想补充一点,我使用的是jquery跨域ajax插件Jquery ui 来自远程主机的Jquery AJAX,jquery-ui,jquery,jquery-plugins,Jquery Ui,Jquery,Jquery Plugins,嗨,我正在尝试使用这段代码从远程主机获取json 这里我想补充一点,我使用的是jquery跨域ajax插件 $("button").click(function() { jQuery.ajax({ url: "http://50.116.19.49/rest/user.json", type: 'GET', success: function(result) { $("div").html(result.responseText); } }); });
$("button").click(function() {
jQuery.ajax({
url: "http://50.116.19.49/rest/user.json",
type: 'GET',
success: function(result) {
$("div").html(result.responseText);
}
});
});
我正在使用jqueryajaxget方法。问题是当我尝试使用POST而不是GET时,它停止工作,需要帮助
谢谢可以通过服务器端的方法限制请求 因此,这并不意味着如果它与
GET
一起工作,那么它也必须与POST
一起工作。正如我看到的,您的web服务不允许对POST
方法进行源站访问
下面是一个示例,说明如何在PHP
<?php
if ($_SERVER["REQUEST_METHOD"] == "GET")
header("Access-Control-Allow-Origin: *");
echo "lan";
else {
echo "disabled";
}
?>
user.json是一个文件吗?一个公共方法?可能与[Jquery Get json from remote host][1][1]一起使用dublicate]:跨域限制但它与Get一起使用,所以为什么不发布呢