深入解析Ajax——系列(一)
来源:互联网 发布:2002年3d开奖数据 编辑:程序博客网 时间:2024/05/17 06:12
经常写脚本的人,有时候会用到$ajax,有时候也会用到$post和$get,这几个方法都是用来从Web服务器上获取静态的数据文件。
jQuery对ajax操作进行了封装,在jquery中$.ajax()方法属于最底层的方法,第2层是load()、$.get()和$.post()方法,第3层是$.getScript()和$.getJSON()方法。
1)$.ajax()这个方法相信大家都不会陌生,处于最底层,功能最丰富。
2)load()方法是jQuery中最为简单和常用的Ajaxfangfa ,能载入远程html代码并插入DOM中。
a)例子如下:
$(function(){$("#send").click(function(){$("#resText").load("test.html");});});
b)也可以对载入的内容进行筛选,例如只需要加载test.html页面中class为para的内容:
$("#resText").load("test.html .para");
c)另外,传递的方式也特别值得注意,如果传递的时候没有参数,则为GET方式传递,如果有参数为POST方式传递
d)其回调函数的三个回调参数也要多多注意,例如;
$("#resText").load("test.html",function(responseText,textStatus,XMLHttpRequest){//responseText : 请求返回的内容//textStatus: 请求状态:success、error、notmodified、timeout 4种//XMLHttpRequest:XMLHttpRequest对象});
1 0
- 深入解析Ajax——系列(一)
- 深入解析Ajax($.post和$.get的主要区别)——系列(二)
- 深入解析python版SVM源码系列(一)——添加数据库和绘制效果图
- [C# 基础知识系列]专题一:深入解析委托——C#中为什么要引入委托
- [C# 基础知识系列]专题一:深入解析委托——C#中为什么要引入委托
- [C# 基础知识系列]专题一:深入解析委托——C#中为什么要引入委托
- [C# 基础知识系列]专题一:深入解析委托——C#中为什么要引入委托
- [C# 基础知识系列]专题一:深入解析委托——C#中为什么要引入委托
- AJAX系列(一)
- 前端知识点整理系列(一)—— Ajax
- 深入理解ajax系列第三篇——响应解码
- 深入理解ajax系列第三篇——响应解码
- 深入理解ajax系列第三篇——响应解码
- 深入理解ajax系列第三篇——响应解码
- 深入理解ajax系列第三篇——响应解码
- 深入理解ajax系列第三篇——响应解码
- 深入理解ajax系列第三篇——响应解码
- 深入理解ajax系列第一篇——XHR对象
- Spring MVC和Struts2
- 每天一个JavaScript实例-获取元素当前高度
- hdoj 1302 The Snail
- java学习记录
- 库克低调访华,3小时郑州行程俨然一位效率大师
- 深入解析Ajax——系列(一)
- iOS 随机数
- Testin云测发布首份国内应用质量报告:半数APP平均启动时间不合格
- Linux 设备驱动头文件调用--备忘
- 64位centOS6.3部署mysql-5.6.19+nginx1.6.0+php5.5.14
- 主题模型-LDA浅析-入门者必读
- Django 模板语言
- 使用区划代码的省市县三级联动下拉框
- Nginx做web服务器linux内核参数优化