为了账号安全,请及时绑定邮箱和手机立即绑定
  • get请求示例。
    查看全部
    0 采集 收起 来源:客户端实现

    2017-06-15

  • XHR的发送与接收。
    查看全部
  • 3-3 代码测试工具
    查看全部
  • 处理跨域的方法3--XHR2 H5提供的 XMLHttpRequest Level2 已经实现了跨域访问以及其他的一些功能 IE10以下的版本都不支持 在服务器端做一些小小的改造即可: header('Access-Control-Allow-Origin:*'); header('Access-Control-Allow-Methods:POST,GET');
    查看全部
  • 处理跨域方法2--JSONP 只能实现get请求的跨域而不能实现post请求
    查看全部
  • 一个域名的组成 跨域 javaScript处于安全方面的考虑,不允许跨域调用其他页面的对象。什么是跨域呢,简单地理解就是因为javaScript同源策略的限制,a.com域名下的js无法操作b.com或是c.a.com域名下的对象 主域名: abc.com 主域名可以有如下的子域名: www.abc.com bbs.abc.com beijing.bbs.abc.com haidian.beijing.bbs.abc.com 处理跨域方法1--代理 通过在同域名的web服务器端创建一个代理 北京服务器(域名:www.beijing.com) 上海服务器(域名:www.shanghai.com) 比如在北京的web服务器的后台(www.beijing.com/proxy-shanghaiservice.php)来调用上海服务器(www.shaghai.com/service.php)的服务,然后再把响应结果返回给前端,这样前端调用北京同域名的服务就和调用上海的服务效果相同了。
    查看全部
  • 一、jQuery实现ajax 1、jQuery.ajax([settings]) (1)type:类型,“POST”或“GET”,默认为“GET”。 (2)url:发送请求的地址。 (3)data:是一个对象,连同请求发送到服务器的数据。 (4)dataType:预期服务器返回的数据类型。如果不指定,jQuery将自动根据HTTP包MIME信息来智能判断,一般我们采用json格式,可以设置为“json”。 (5)success:是一个方法,请求成功后的回调函数。传入返回后的数据,以及包含成功代码的字符串。 (6)error:是一个方法,请求失败时调用此函数。传入XMLHttpRequest对象。
    查看全部
    0 采集 收起 来源:jQuery中的AJAX

    2017-06-14

  • JSON解析 eval和JSON.parse() 在代码中使用eval是很危险的,特别是用它执行第三方的JSON数据(其中可能包含恶意代码)时,尽可能使用JSON.parse()方法解析字符串本身,该方法还可以捕捉JSON中的语法错误。 JSON在线校验工具: JSONLint(jsonlint.com)
    查看全部
  • 一.JSON基本概念 二、json和xml比较 1、json的长度和xml格式比起来很短小 2、json读写的速度更快。 3、json可以使用javaScript内建的方法直接进行解析,转换成javaScript对象,非常方便。 三、json语法规则 1、json数据的书写格式是:名称/值对。 名称/值对组合中的名称写在前面(在双引号中),值对写在后面(同样在双引号中),中间用冒号隔开,比如 "name":"郭靖"。 和javaScript对象表示法不同,javaScript对象表示法的键值不需要用引号,但是json的键值要用引号。 2、json的值可以是下面这些类型: (1)数字(整数或浮点数),如123,1.23 (2)字符串(在双引号中) (3)逻辑值(true或false) (4)数组(在方括号中) (5)对象(在花括号中) (6)null 3、json典型例子: { "staff":[ {"name":"洪七","age":70}, {"name":"郭靖","age":35} ] }
    查看全部
    0 采集 收起 来源:json基本概念

    2018-03-22

  • post方式 参数 通过 send() 方式传递给后端,同时不要忘记要添加请求头 setRequestHeader("Content-type","application/x-www-form-urlencoded");
    查看全部
    0 采集 收起 来源:客户端实现

    2018-03-22

  • 使用POST请求时候: 请求头(Request Header)需要加上Content-Type:application/x-www-form-urlencoded 同时请求的数据不是跟在 url? 后面,而是直接写在请求体(Request Body)内,如 name=欧阳锋&number=104&sex=男&job=测试经理
    查看全部
  • //接上条 //通过员工编号搜索员工 function search(){ //isset检测变量是否设置;empty判断值为否为空 if (!isset($_GET["number"]) || empty($_GET["number"])) { echo "参数错误"; return; } //函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问。 //global 关键词用于访问函数内的全局变量 global $staff; //获取number参数 $number = $_GET["number"]; $result = "没有找到员工。"; //遍历$staff多维数组,查找key值为number的员工是否存在,如果存在,则修改返回结果 foreach ($staff as $value) { if ($value["number"] == $number) { $result = "找到员工:员工编号:" . $value["number"] . ",员工姓名:" . $value["name"] . ",员工性别:" . $value["sex"] . ",员工职位:" . $value["job"]; break; } } echo $result; } //创建员工 function create(){ //判断信息是否填写完全 if (!isset($_POST["name"]) || empty($_POST["name"]) || !isset($_POST["number"]) || empty($_POST["number"]) || !isset($_POST["sex"]) || empty($_POST["sex"]) || !isset($_POST["job"]) || empty($_POST["job"])) { echo "参数错误,员工信息填写不全"; return; } //TODO: 获取POST表单数据并保存到数据库 //提示保存成功,点 在php中用来连接字符串或变量 echo "员工:" . $_POST["name"] . " 信息保存成功!"; }
    查看全部
  • 6666
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2017-06-14

  • 666
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2017-06-14

  • http请求过程:
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2017-06-14

举报

0/150
提交
取消
课程须知
只需要有基础的javascript语法知识,就可以很容易理解本课程哦
老师告诉你能学到什么?
通过本课程的学习,您可以了解到Ajax概念、HTTP请求概念、PHP简单语法、JSON数据格式、Ajax的原生和jQuery实现、跨域等知识,只需要一些时间,看似复杂的知识点,其实都是纸老虎,会被你一捅就破。您不但会了解Ajax的使用,而且会清楚Ajax的原理,并举一反三。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!