全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ajax properties 使用 HTTP 请求 XMLHttpRequest 载入一个远程页面 这是 jQuery 的低级 AJAX 实现 要查看高级抽象 见 set post 等 ajax 返回创建好的 XMLHttpRequest 对象 多数情况下并不需要直接操纵这 个对象 但是如果需要手动中止请求 它也是可用的 注意 要确保服务器返回正确的 MIME 类型 例如 XML 是 text xml 如 果返回了错误的 MIME 类型就会导致 jQuery 无法处理的严重问题 支持的数据类型包括 见 dataType 选项 xml 返回一个可以由 jQuery 对象处理的 XML 文档 html 返回纯文本格式的 HTML 包括求值后的脚本标记 script 将响应作为 Javascript 语句求值 并返回纯文本 json 将响应作为 JSON 求值 并返回一个 Javascript 对象 ajax 带有一个参数 名 值对 形式的一个对象 用于初始化和处理请 求 以下就是可用的所有 名 值对 String url 要将请求发送到的 URL 地址 String type 请求的类型 POST 或 GET 默认是 GET String dataType 期望从服务器端返回的数据类型 无默认值 如果服务 器返回 XML 就将 responseXML 传递到回调函数 否则将 resposeText 传递到 回调函数 Boolean ifModified 只有响应自上次请求后被修改过才承认是成功的请求 是通过检查头部的 Last Modified 值实现的 默认值为 false 即忽略 对部分 的检查 Number timeout 覆盖全局延迟的局部延迟 例如 在其他所有延迟经过 1 秒钟后 启动一个较长延迟的单独请求 有关全局延迟 见 ajaxTimeout Boolean global 是否为当前的请求触发全局 AJAX 事件处理函数 默认值 为 true 设置为 false 可以防止触发像 ajaxStart 或 ajaxStop 这样的全局事 件处理函数 Function error 当请求失败时调用的函数 这个函数会得到三个参数 XMLHttpRequest 对象 一个描述所发生的错误类型的字符串和一个可选异常对 象 如果有 Function success 当请求成功时调用的函数 这个函数会得到一个参数 从服务器返回的数据 根据 dataType 进行了格式化 Function complete 当请求完成时调用的函数 这个函数会得到两个参数 XMLHttpRequest 对象和一个描述请求成功的类型的字符串 Object String data 要发送到服务器的数据 如果还不是一个字符串 就 自动轮换为一个查询字符串 即附加到 GET 请求的 url 后面的字符串 要防止 自动处理见 processData 选项 String contentType 设置发送请求的 content type 默认值是 application x www form urlencoded 这个值能满足多数情况 Boolean processData 在默认的情况下 如果 data 选项传进的数据是一个 对象而不是字符串 将会自动地被处理和转换成一个查询字符串 以适应默认 的 content type application x www form urlencoded 如果想发送 DOMDocuments 就要把这个选项设置为 false Boolean async 在默认的情况下 所有请求都是以异步的方式发送的 值 为 true 如果要使用同步方式 需要将此项设置为 false Function beforeSend 用于设置自定义头部等信息的预调用函数 接收一 个唯一的参数 XMLHttpRequest 对象 返回值 XMLHttpRequest 参数 properties Map Key value pairs to initialize the request with 示例 载入并执行一个 JavaScript 文件 ajax type GET url test js dataType script 示例 示例 将数据保存到服务器 并在保存完成后通报用户 ajax type POST url some php data name John 示例 示例 同步载入数据 当请求处于活动期间阻塞浏览器 如果必须同步载入数据 最 好是通过其他手段来阻止用户的交互 而不是阻塞整个浏览器 ar html ajax url some php async false responseText 示例 示例 将一个 XML 文档作为数据发送到服务器 通过将 processData 选项设置为 false 可以避免把自动把数据转换为字符串 ar xmlDocume
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年不动产档案管理员培训题库(含答案)
- 2026年小升初语文基础知识专项试卷含答案解析
- 2026年报价成本测算商务岗位实操培训试卷及答案
- 海盐采收工班组考核测试考核试卷含答案
- 普通镗工岗前工作规范考核试卷含答案
- 钛冶炼工班组建设知识考核试卷含答案
- 机动车驾驶教练员安全规程知识考核试卷含答案
- 开切茧工岗前实操知识水平考核试卷含答案
- 晶体制备工安全培训效果考核试卷含答案
- 戏服制作工岗前实操掌握考核试卷含答案
- 2026交通法规学法减分题库及答案
- 第一单元 确定位置(单元自测提高卷)-2026人教版六年级数学上册(A4版)
- 2026年中秋节假期初中中秋主题数学趣味课
- 2026博乐市招聘社区工作者笔试备考试题及答案详解
- 2026年浙江省温岭市专职社区工作者招聘结构化面试题库+高分答题模板
- 四上语文【26新1-8单元同步作文支架导练单(含范文)】
- 小学数学相遇问题与追及|相对运动与速度合成
- 冷球蛋白血症肾损害诊疗指南(2025年版)
- (2026年)危重症超声在icu的应用课件
- (正式版)DB15∕T 4344-2026 《全固废充填采矿胶凝材料用于尾矿充填技术规范》
- 中班-科学-奇妙的大树
评论
0/150
提交评论