为了账号安全,请及时绑定邮箱和手机立即绑定

ajax要配置本地服务器啥的吗?这代码怎么运行不了?

ajax要配置本地服务器啥的吗?这代码怎么运行不了?

MMMHUHU 2019-04-14 10:36:47
使用get()方法以GET方式从服务器获取数据我的个人资料$(function(){$("#btnShow").bind("click",function(){var$this=$(this);$.get("http://www.imooc.com/data/info_f.php",function(data){$this.attr("disabled","true");$("ul").append("我的名字叫:"+data.name+"");$("ul").append("男朋友对我说:"+data.say+"");},"json");})});这代码在浏览器运行是没问题,但是复制到自己的编辑器sublime中再拖到浏览器就不行。是不是这ajax要本地配置服务器啊?load、get,getJSON等方法都这种情况,刚接触这ajax,之前的javascript和jquery都挺好的,求指导
查看完整描述

2 回答

?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

ajax是用来异步加载用的,可以进行前端和后端之间的数据交换。如果你想实现ajax的功能的话,需要配置本地的服务器,对于初学者,可以直接下一个集成环境。如果你是windows系统可以下载wampserver,xampp等。mac系统的话也有xampp可以下载。再配合后端语言,则能实现ajax的功能!有什么问题可以再问我~
                            
查看完整回答
反对 回复 2019-04-14
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

你在本地搭建一个静态文件服务器来访问这个html文件,点击加载时会到http://www.imooc.com/data/info_f.php加载数据,但是你如果从控制台里看,会有这个错误,这叫跨域。
XMLHttpRequestcannotloadhttp://www.imooc.com/data/info_f.php.No'Access-Control-Allow-Origin'headerispresentontherequestedresource.Origin'http://127.0.0.1:12346'isthereforenotallowedaccess.
                            
查看完整回答
反对 回复 2019-04-14
  • 2 回答
  • 0 关注
  • 399 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号