服务端为php的jsonp跨域一直失败?

clipboard.png

clipboard.png

clipboard.png
上图分别是html和php的代码截图以及两个文件存放的位置,我用的是phpstudy最新版本,在执行jsonp跨域请求的时候一直都是通信错误,求解!!

补充内容然后我试了把$.ajax的请求url改成http://127.0.0.1/MyGoddness/d...竟然就可以了,有懂得朋友可以解释下为什么url是demo1.php的时候请求一直失败呢?

阅读 2.3k
2 个回答

http://127.0.0.1/MyGoddness/demo1.php
完整地址的时候,走127.0.0.1. 走webserver了, webserver会解析php代码..

demo1.php单文件, 当成静态文件访问php文件, 那什么来解析PHP文件呢? 不像浏览器可以解析html和javascript.

你是怎么访问html文件的了?直接双击吗?如果是这样,那么ajax里面的url确实需要带域名走,如果你也是通过webserver去访问的html,可以像你之前那样写的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题