为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Ajax全接触_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Ajax全接触

姜维 Web前端工程师
难度中级
时长 2小时10分
  • JSON格式化校验工具,JSONLint
    查看全部
  • json方便前端和后端的数据交互
    查看全部
  • 这个success不是之前所说的请求是否出错,而是代表是否正确的去执行了。如:参数错误就是不成功,参数都没有给全,更别说执行了。参数正确,并能正确执行,返回值就是true.也就是说这是我们逻辑是否成功的一个标记。 msg 做为返回值 甚至我们可以加上一些属性,如:"data":"xxx"作为传回的数据。msg作为success为false时显示的信息。或者可以把msg改为"errormsg":"xxx" 这个约定是前后都要遵守,可以大大简化我们的错误判断。 这里就简单的用: "success":"xxx", "msg":"xxx"
    查看全部
  • 通过post方式传输时,要先在头部加上Content-Type:application/x-www-form-urlencoded 此句话的意思是用来告诉服务器,这是用post请求发过来的,请求的内容是用url方式发送过来的。因为是Post 请求,所以页面不用出现参数。
    查看全部
  • var request=new XMLHttpRequest();第一步定义一个XHR对象 request.open("GET","get.php",true);第二步用open方法 request.send();第三步send一些数据 request.onreadystatechange=function() { if (request.readyState===4&&request.status===200) {对服务器做监听来知道是否做了正确的事情 //dosomething request.responseText做一些事情,比如获取服务器响应的内容在页面上呈现 } }
    查看全部
  • http状态码: 1xx:表示收到请求,正在进一步处理 2XX:成功 3XX:重定向,请求未成功,需要客户端进一步操作 4XX:客户端错误 5XX:服务器错误
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2016-02-23

  • 下面的都是他的子域名
    查看全部
  • if(window.XMLHttpRequest) { request=new XMLHttpRequest();//IE7+ chrome,firefox,opera.. } else { request=new ActiveXObject("Microsoft.XMLHttp");//IE6,IE5 } 创建XMLHttPRequset对象 并且兼容IE6
    查看全部
  • Ajax三步骤: Asynchronous Javascript And XML 1、运用HTML和CSS实现页面,表达信息; 2、运用XMLHttpRequest和web服务器进行数据的异步交换; 3、运用JavaScript操作DOM,实现动态局部刷新; 1.同步:就是用户填写完信息之后,全部提交给服务器,等待服务器的回应,是一次性全部的。 2.异步:当用户填写完一条信息之后,这条信息会自动向服务器提交,然后服务器响应客户端,在此过程中,用户依然在填写表格的信息,即向服务器请求多次,节省了用户的时间,提高了用户的体验。 3.XMLhttpRequest对象来实现这一功能,也需要javascript来操作DOM实现局部的信息更新。
    查看全部
  • open 调用http请求,之后要把这个请求发送到服务器上。 使用send方法把请求发送到服务器上。 send 是有参数的send(string)。 我们使用get请求时,因为get 请求是没有主体的,所有参数都拼在url中,所以使用send 时 这个参数可以不填写,也可以填写none; 如果使用post 请求,这个send 一定要填写参数
    查看全部
  • open 调用http请求,之后要把这个请求发送到服务器上。 使用send方法把请求发送到服务器上。 send 是有参数的send(string)。 我们使用get请求时,因为get 请求是没有主体的,所有参数都拼在url中,所以使用send 时 这个参数可以不填写,也可以填写none; 如果使用post 请求,这个send 一定要填写参数
    查看全部
  • jQuery 封装的Ajax方法
    查看全部
    0 采集 收起 来源:jQuery中的AJAX

    2016-02-22

  • async 是否异步处理 异步 true(默认值)false(同步)
    查看全部
  • post 嵌入请求体中
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2016-02-22

  • get 请求是查询数据,所以是安全的
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2016-02-22

举报

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

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