ajax
alightman
这个作者很懒,什么都没留下…
展开
-
1.ajax初步认识和运用
ajax:是一种异步的js和xml,js技术,并不是一个新的语言同步和异步:同步:事情一步步地去执行,前一件事没做完,后一件事不能做。异步:事件的执行,不会阻塞主线程代码的执行event loopjs有一个事件队列,event loop,js遇到异步事件,将异步事件扔到事件队列中,不会阻塞主线程的执行,主线程执行完成后,浏览器会不断轮巡事件队列,如果发现原创 2017-10-27 00:19:27 · 224 阅读 · 0 评论 -
2.ajax数据交互xml和json
浏览器端只是负责用户的交互和数据的收集以及展示,真正的数据都是存储在服务器端的。我们现在通过ajax的确可以返回一些简单的数据(一个字符串), 但是在实际开发过程中,肯定会会设计大量的复杂类型的数据传输,比如数组、对象等,但是每个编程语言的语法都不一样。因此我们会采用通过的数据交换格式(XML、JSON)来进行数据的交互。XML:XML 指可扩展标记语言(EXten原创 2017-10-27 00:20:08 · 884 阅读 · 0 评论 -
3.简单封装ajax
简单封装ajax步骤:1创建xhr对象2设置请求行3设置请求头4设置请求体5监听响应内容6获取相应内容参数提取: 参数名 参数类型 描述 传值 默认值 type string 请求方式 get/post 只要不传post,就是get url string 请求地址 接口地址 如果不传地址,不发送请求 async boolea原创 2017-10-27 00:30:51 · 749 阅读 · 0 评论 -
表单验证以及获取手机验证码的小demo
// 需求:根据不同的响应结果,进行响应。 // (1) 如果接口调用成功 // 如果响应代码为100,倒计时 // 如果响应代码为101,提示手机号重复 // (2)如果接口调用失败,告诉用户"服务器繁忙,请稍候再试" function showTips(content) { $('.tips>p').text原创 2017-10-28 01:06:20 · 4319 阅读 · 0 评论