Ajax--jQuery使用Ajax

1、jQuery对Ajax操作进行了封装,在jQuery最底层的方法是$.ajax(),第二层是 load() , $.get() 和 $.post(),第三层是 $.getScript() 和 $.getJSON();

2、load(url [,data] [,callback]):该方法是 jQuery 中最简单和常用的Ajax方法。能载入远程的HTML代码并插入到DOM中;

--如果只需要加载目标HTML页面内的某些元素,则可以通过URL参数指定选择符,URL的语法结构为"url selector"(url和选择器之间又一个空格);

--传递方式:load()方法的传递参数根据参数data来自动指定。如果没有参数传递,采用GET方式传递,否则采用POST方式;

--对于必须在加载完才能继续的操作,load()方法提供了回调函数,该函数有三个参数:代表请求返回内容的data;代表请求状态的textStatus对象和XMLHttpRequest对象。

3、$.get(url [,data] [,callback] [,type]) : 使用GET方式来进行一步请求

--$.get()方法的回调函数只有两个参数:data代表返回的内容,可以是XML文档,JSON文件,HTML片段等;textStatus代表请求状态,其值可能为:success,error,notmodify,timeout四种;

--$.get()方法和$.post()方法是jQuery中的全局函数,而find()等方法都是jQuery对象进行操作的方法;

 

posted on 2015-12-19 19:23  _taoGe  阅读(187)  评论(0编辑  收藏  举报