最新回答 / qq_谁丶许我一世笑颜_04174749
<...code...> /* /*//如果是课程提供的源码,而且报出的是404, /*//那么应该是你这个请求文件写错了server.php写成了service.php。 /*//
2017-04-12
最新回答 / qq_cimetire_0
var data="staffName:"+document.getElementById("staffName").value+//好像是这里name这里和php文件一致
2017-04-09
最赞回答 / 强制退出
先看。。。 等量变! 光听过php 跟jq 完全不知道写法跟用途 现在看到了php跟jq 基本上都能搞懂上html js ajax 以及php 之间的工作衔接。 现在正好闲暇 看不懂也看看 等质变 啥也不叫事情了
2017-04-03
最赞回答 / 小刘8827
是不是忘记加这一句 “ request.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); ”
2017-04-01
最新回答 / qq_梦溪Avalon_03563755
就相当于你告诉服务端要干嘛。。你给的格式是设置的他就设置保存,你给的格式是获取的就是给你返回值。不知道这样子说你理解不理解。。
2017-03-27
最赞回答 / 一张裤子
当你的请求是POST的时候,data是你要发送的数据,这个data可以是字符串也可以是对象,但是最终,jquery会自动将data解析成字符串(这里jquery用的是jQuery.getJSON()的方法)。也就是JSON格式中用双引号括起来的键值对。如果要禁止这个功能,可以使用processData为false。
2017-03-23
最新回答 / 铁柱同学
http://www.baidu.com,这个网址中的baidu就是子域名,进行交互数据的时候,域名改变了,比如域名变为 http://www.souhu.com,那就算是跨域,因为域名改变了。其实不管是http协议,还是域名,端口等,任意一个改变之后,都会引起跨域现象的。
2017-03-21
最新回答 / Edward_han
在PHP的代码中添加下列代码即可满足POST的跨域请求header('Access-Control-Allow-Origin:*');header('Access-Control-Allow-Methods:POST,GET');header('Access-Control-Allow-Origin:*');是html5新增的一项标准功能,因此 IE10以下 版本的浏览器是不支持 的,因此,如果要求兼容IE9或更低版本的ie浏览器,会导致使用此种方式的跨域请求以及传递Cookie的计划夭折,最终还得回归J...
2017-03-20
最赞回答 / 剑起风尘
想了下,终于明白为什么了。JS下数据是string纯文本格式,用的header(“Content-Type”,“text/plain;charset=utf-8”);而jquery下数据是json格式,用的应该改为header("Content-Type","application/json;charset=utf-8");
2017-03-17