ajax 数据请求成功后 还是报错? 有什么常见的原因吗?
错误
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access.
这是浏览器的跨域问题,需要服务器端设置请求头response.setHeader("Access-Control-Allow-Origin","*"
接受类型和返回类型不同
你是不是直接在静态页面做的操作?用域名映射静态页面的方式访问。另外推荐下面的链接解决方案http://blog.csdn.net/zhoucheng05_13/article/details/53580683
ajax是需要在服务器进行操作的Origin意思就是要在服务器上运行下载个阿帕奇服务器就好了
忘记说全了文件放在www文件夹下运行,然后在网址上面打上localhost进去点击文件测试下就好了,希望对你有帮助
1.跨域问题
2.你配置的请求地址url写的不对配置后就不要写地址+/+"请求命令"直接写/+"请求命令"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。