amcharts asp.net没有'Access-Control-Allow-Origin'错误

时间:2015-10-22 06:27:52

标签: javascript iis iis-7 xmlhttprequest amcharts

我正在ASP.net网站上创建amcharts图。我在我的localhost中托管了一个josn文件,IIS服务器正在运行。但图表始终显示为“正在加载数据......

这是我的Javascript功能。

   AmCharts.ready(function () {

        var chart = new AmCharts.AmSerialChart();
        chart.dataLoader = {
            url: "http://localhost:1080/JSON/emp_info.json",
            postProcess: function (data, options) {
                if (data === null) {
                    data = [];
                    options.chart.addLabel("50%", "50%", "No Data Available");
                }
                return data;
            }
        };

        chart.categoryField = "employee_no";


        var graph = new AmCharts.AmGraph();
        graph.valueField = "Salary";
        graph.type = "line";
        graph.bullet = "round";
        graph.lineColor = "#8d1cc6";

        chart.addGraph(graph);

        chart.write('chartdiv');

    });

Google Chrome会出现以下错误。

  

XMLHttpRequest无法加载http://localhost:1080/JSON/emp_info.json。   请求中不存在“Access-Control-Allow-Origin”标头   资源。因此不允许来源“http://localhost:59062”   访问。

我该如何解决这个问题?

0 个答案:

没有答案