本文共 748 字,大约阅读时间需要 2 分钟。
- .load(url[,data][,callback]),回调函数无论成功与否都会执行。也可以对url返回的HTML文档进行帅选。data格式为{__:" ", __:" " },回调函数有三个值:responseText请求返回的内容,textStatus(error、success、notmodified、timeout)请求状态,XMLHttpRequest 其对象。
- $.get(url[,data][,callback][,type]),其中回调参数有2个:data和textStatus两个,在成功以后才执行。如果返回的是xml或者json数据,需要将内容包含在相应的格式里面。返回xml的时候要注意header("Content-Type:text/xml; charset=utf-8");对于xml数据,可以通过$(data).find("").attr()或者.text()来获取;对于json数据,只需要用data.element即可获得。
- $.post()同$.get()方法。
- $.getScript('xx.js',function(){ }) 加载js文件。
- $.getJson('xx.json',function(data){ }) 加载json文件。
- $.each(data,function(index,comment){ }) 其中data表示返回的数据,index表示设置的索引,comment表示对应的内容。
- $.ajax()中参数以{key:value,}形式。
- .serialize()可以用来序列化任何元素。
- $.param(data)序列化数组或者对象。
转载于:https://blog.51cto.com/here2142/1017817