jquery ajax

Ajax(Asynchronous Javascript + XML)异步刷新起到了无可比拟的作用,以前写Ajax操作,
[AJAX——核心XMLHttpRequest对象],而JQuery也对Ajax异步操作进行了封装,这里看一下几种常用的方式。 $.ajax,$.post, $.get, $.getJSON。

$.ajax

这个是JQuery对ajax封装的最基础步,通过使用这个函数可以完成异步通讯的所有功能。也就是说什么情况下我们都可以通过此方法进行异步刷新的操作。但是它的参数较多,有的时候可能会麻烦一些。看一下常用的参数:
var configObj = {
method //数据的提交方式:get和post
url //数据的提交路劲
async //是否支持异步刷新,默认是true
data //需要提交的数据
dataType //服务器返回数据的类型,例如xml,String,Json等
success //请求成功后的回调函数
error //请求失败后的回调函数
}

$.ajax({
       url : "/book.html",
       dataType: "xml",
       success: function( data ){
         $( data ).find( "chapter" ).each(function() {
           $( "document" ).append($( this ).find( "title" ).text());
         });
       },
       error : function(data){
         console.log( "unable to process request" );
       }
    });

其他的
$.postJSON
$.get()
$.post(url, function(){})



   
    
    
    

    
  
  

Enter Order Information

你可能感兴趣的:(jquery ajax)