我正在尝试使用ajax发送帖子请求,但我不断收到以下错误:
XMLHttpRequest无法加载http://192.168.1.123:8080。对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许原点“http://localhost:8080”访问。
这是我的代码
$.ajax({
type: "POST",
url: "http://192.168.1.123:8080",
data: JSON.stringify([{"VisitorName ": " "+document.getElementById("VisitorName ").value}
]),
contentType: "application / json ",
crossDomain: true,
dataType: "json",
success: function (data) {
alert(data);
},
failure: function (errMsg) {
alert(errMsg);
}
});
答案 0 :(得分:0)
$.ajax({
type: "POST",
url: "http://192.168.1.123:8080,
data: JSON.stringify([
{
"
VisitorName ": "
"+document.getElementById("
VisitorName ").value,
}
据我所知,value
旁边的逗号导致语法错误。同样在代码中,您不会关闭"
"http://192.168.1.123:8080