post请求当前文件夹里面的文件出现跨域问题
$.ajax({
type: 'POST',
url: 'list.json',
success: function(data) {
var item = '';
if(t=='m'){
for (var i = 0; i < data.length; i++) {
item += '<li class="wheel-item" data-uid="'+data[i].id+'">' + data[i].name + '</li>'
}
item += '<li class="wheel-item"></li>'+
'<li class="wheel-item"></li>'+
'<li class="wheel-item"></li>'+
'<li class="wheel-item"></li>'
$(".wheel-scroll").html(item);
s = new BScroll(wrapper);
}else{
for (var i = 0; i < result.length; i++) {
item += '<li class="list-item" data-uid="'+result[i].id+'">' + result[i].name + '</li>';
}
$(".list").append(item);
$('.list li').click(function() {
if (l == 'city') {
$('.city-name-wrap').html($(this).html());
getCity($(this).data('uid','p','county'))
} else {
$('.county-name-wrap').html($(this).html());
}
$('.modal').hide();
});
}
}
})
当前文件夹 咋会有跨域问题呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
推荐一个npm的包,
http-server
在指定目录下起一个静态服务器。问个最蠢的问题。
本地服务器开了没有?看到
file://
这个东西,比较蛋疼。。只看一个ajax是没什么问题的,我觉得楼上说的很有道理,file://C:这看起来直接请求你的本地去了,你的服务器开了吗
服务器端获取文件问题
ajax必须在服务器下运行,你肯定是直接打开的本地文件,下载一个本地服务器软件就可以了