我正在尝试实现一个简单的功能来读取posts目录中文件的文件名。
我的AJAX调用如下(URL是posts目录的相对URL)):
$.ajax({
url: "posts/",
success: function(data){
console.log(data);
$(data).find("a:contains(.html)").each(function(){
console.log("Reading...");
console.log($(this).attr("href"));
});
}
});
我收到404 Not Found错误,其中包含以下内容:
n.ajaxTransport.k.cors.a.crossDomain.send @ jquery.js:8630
n.extend.ajax @ jquery.js:8166
(anonymous function) @ index.js:3
n.Callbacks.j @ jquery.js:3099
n.Callbacks.k.fireWith @ jquery.js:3211
n.extend.ready @ jquery.js:3417
I @ jquery.js:3433
首先,为什么我在同一个域中遇到跨域错误?
我应该如何解决它?
感谢。