【问题标题】:getting JavaScript error 'Access-Control-Allow-Origin', on same domain request在同一域请求中获取 JavaScript 错误“Access-Control-Allow-Origin”
【发布时间】:2020-01-12 09:35:52
【问题描述】:

从源“https://www.happydesertsafari.com”访问“https://happydesertsafari.com/happy-new/getLocations.php?getAll=true&_=1578818763165”处的 XMLHttpRequest 已被 CORS 策略阻止:请求的资源上不存在“Access-Control-Allow-Origin”标头。

var dropdownData = [];
   $.ajax({
     url: 'getLocations.php',
     dataType: "json",
     data: 'getAll=true',
     cache: false,
     success: function(employeeData) {
     dropdownData = employeeData
        }
    });

【问题讨论】:

标签: javascript php jquery


【解决方案1】:

通过尝试,您的问题将得到解决

如果你使用的是 PHP,那么 把它放在你的 php 页面顶部:

header('Access-Control-Allow-Origin: *');

如果你使用的是 js,请像这样使用

jQuery.support.cors = true;
$.ajax({
 url: "getLocations.php",
 dataType: "json",
 data: 'getAll=true',
 cache: false,
 success: function(employeeData) {
 dropdownData = employeeData
    },
error: function(jqXHR, textStatus, ex) {
    alert(textStatus + "," + ex + "," + jqXHR.responseText);
  }
});

【讨论】:

    猜你喜欢
    • 2016-08-03
    • 1970-01-01
    • 1970-01-01
    • 2017-08-23
    • 2017-07-31
    • 2015-11-27
    • 2016-11-04
    相关资源
    最近更新 更多