JQuery get()结果转换
我正在尝试从我无权访问的外部域获取数据。我的最终目标是能够将其显示为表格,或稍后显示为动态图表。问题是我请求信息的域只允许返回数据类型“script”或“JSONP”。其他数据类型为我提供了“请求的资源上不存在“访问控制允许来源”标题。因此不允许来源“null”访问。”错误。我需要访问的文件是.csv文件。我尝试使用以下代码:JQuery get()结果转换,jquery,json,jsonp,Jquery,Json,Jsonp,我正在尝试从我无权访问的外部域获取数据。我的最终目标是能够将其显示为表格,或稍后显示为动态图表。问题是我请求信息的域只允许返回数据类型“script”或“JSONP”。其他数据类型为我提供了“请求的资源上不存在“访问控制允许来源”标题。因此不允许来源“null”访问。”错误。我需要访问的文件是.csv文件。我尝试使用以下代码: $(document).ready(function(){ $("#test").click(function(){ var url =
$(document).ready(function(){
$("#test").click(function(){
var url = "outsidedomain.com";
$.get( url, function (data) {
var dataStr = new String(data);
dataToTable(dataStr);
}, "script");
});
});
当我使用上述代码时,我收到一个“资源被解释为脚本,但被MIME类型的应用程序/csv传输”警告,以及一个“未捕获的语法错误:意外标识符”错误。在这种情况下,如何使用jquery获取和操作.csv文件中的数据?您能标记出现错误的行吗?