二十八、ajax处理方式---get/post

jQuery.get(url,[data],[callback])

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

jQuery.post(url,[data],[callback])
通过远程 HTTP POST 请求载入信息。
这是一个简单的 POST 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。

$(function(){
    /*$.get("02.xml",function(data) {
        //如果使用的返回类型是xml的话,data就是一个xml的元素
        //如果处理的是xml只能通过text来去元素,不支持html()取元素
        //特别注意:得到的值不会把根对象包装在包装器中,都需要通过find来找元素
        alert($(data).find("person").text());
    },"xml");*/
   
    //获取类型为json的值,一定注意json的格式必须符合规格
    $.get("user.json",function(data){
        alert(data.name);
    },"json");
    //以上方法和$.getJSON一模一样
});

相关推荐