jQuery中Ajax的几种写法

时间:2021-02-25 19:38:02

1.   $.post(url,params,callback);

采用post方式提交,中文参数无需转码,在callback中如果要获取json字符串,还需转换一下。

2.  $.getJSON(url,params,callback);

getJSON采取get方式提交,所以如果你的params参数里面有中文的话,请先转码,否则会出现乱码提交到后台。

3)   $.ajax();

这种方式最灵活,当然$.ajax里面还有很多参数 可以加更多的特效在里面,如ajaxStart ,ajaxStop等等, 
     上面的参数type,async,dataType都不是必须的。

4) $.load(url,params,callback);

这种用得很少,一般是来加载某一个页面或者xml等等。