jQuery中ajax的4种常用请求方式

/*jQuery中ajax的4种常用请求方式:*/
// 1----------------------------  
// $.ajax()返回其创建的 XMLHttpRequest 对象。  
// $.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数信息。  
// 如果你指定了 dataType 选项,请确保服务器返回正确的 MIME 信息,(如 xml 返回 "text/xml")
 // $.ajax({
 //        type: "post",
 //        dataType: "html",//服务器返回的文本格式
 //        url: '/Resources/GetList.ashx',
 //        data: dataurl,//请求的数据
 //        success: function (data) {
 //            if (data != "") {
 //                $("#pager").pager({
                        pagenumber: pagenumber, 
                        pagecount: data.split("")[1], 
                        buttonClickCallback: PageClick 
                    });                 
                   $("#anhtml").html(data.split("")[0]);
 //            }
 //        }
 //    });



// 2----------------------------  
// 通过远程 HTTP GET 请求载入信息。  
// 简单的 GET 请求功能以取代复杂$.ajax 请求成功时可调用回调函数。
   如果需要在出错时执行函数,请使用 $.ajax。  

// $.get(
//     "../saveUser.action", //请求路径
//     { name: "John", time: "2pm" },//请求数据
//     function(data,status){//响应的数据、响应的状态
//         alert("Data Loaded: " + data);//数据处理
//     }
// ); 




// 3.-----------------------------  
// 通过远程 HTTP POST 请求载入信息。  
// 简单的 POST 请求功能以取代复杂 $.ajax 。
   请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。  

//  $.post(
//     "/Resources/addfriend.ashx", 
//     { "fid": fids, "fname": fnames, "tuid": tuids, "tuname": tunames }, 
//     function (data,status) {
//         if (data == "ok") {
//             alert("添加成功!");
//         }
//     }
// );


// 4------------------------------  
// 通过 HTTP GET 请求载入 JSON 数据。  

$.getJSON(
    "http://10.2.1.14:9000/screenlog/",
    function(data){//data是JSON格式的响应数据
      console.log(data);
    }
);