1、GET请求

1.1 get String 请求

请求语法格式

/**
 *参数一   请求地址
 *参数二   请求参数封装
 *参数三   响应结果回调函数
 */$.get(url,{},function());

实例操作

/**
 *GET方式提交String 数据
 */function getString() {

    $.get(url, {
        userName: encodeURI($("#userName").val()),
        phone: encodeURI($("#phone").val())
    }, function (data, textStatus) {
        $("#get_string").html("getString 响应数据为 " + decodeURI(data) + " 请求结果为  " + textStatus);
    });}

1.2 get Xml 请求

请求方法格式

/**
 *参数一   请求地址
 *参数二   请求参数封装
 *参数三   响应结果回调函数
 *参数四   请求响应数据格式
 */$.get(url,{},function(),"xml");

请求实例

/**
 *GET方式提交XML 数据
 */function getXml() {
    $.get(url, {
        userName: encodeURI($("#userName").val()),
        phone: encodeURI($("#phone").val())
    }, function (data, textStatus) {
        $("#get_xml").html("getXml 响应数据为 " + decodeURI(data) + " 请求结果为  " + textStatus);
    }, "xml");}

1.3 get JSON 请求

请求语法格式

/**
 *参数一   请求地址
 *参数二   请求参数封装
 *参数三   响应结果回调函数
 *参数四   请求响应数据格式
 */$.get(url,{},function(),"json");

请求实例

    实例/**
 *GET方式提交JSON 数据
 */function getJSON() {
    $.get(
            url,
            {
                userName: encodeURI($("#userName").val()),
                phone: encodeURI($("#phone").val())
            },
            function (data, textStatus) {
                $("#get_json").html("getJson 响应数据为 " + decodeURI(data) + " 请求结果为  " + textStatus);
                var userName = data.userName;
                var phone = data.phone;
                $("#get_json_2").html("响应数据为 userName is " + userName + "  phone is   " + phone);
            },
            "json"
    );}

2、POST请求

2.1 post String 请求

请求语法格式

/**
 *参数一   请求地址
 *参数二   请求参数封装
 *参数三   响应结果回调函数
 */$.post(url,{},function());

请求实例

/**
 *POST方式提交String 数据
 */function postString() {
    $.post(
            url,
            {
                userName: encodeURI($("#userName").val()),
                phone: encodeURI($("#phone").val())
            },
            function (data, textStatus) {
                $("#post_string").html("postString 响应数据为 " + decodeURI(data) + " 请求结果为  " + textStatus);
            }
    );}

2.2 post Xml 请求

请求语法

/**
 *参数一   请求地址
 *参数二   请求参数封装
 *参数三   响应结果回调函数
 *参数四   请求响应数据格式
 */$.post(url,{},function(),"xml");

请求实例

/**
 * Post方式提交XML数据
 */function postXml() {
    $.post(
            url,
            {
                userName: encodeURI($("#userName").val()),
                phone: encodeURI($("#phone").val())
            },
            function (data, textStatus) {
                $("#post_xml").html("poxtXml 响应数据为 " + decodeURI(data) + " 请求结果为  " + textStatus);
            },
            "xml"
    );}

2.3 post Json请求

请求语法

/**
 *参数一   请求地址
 *参数二   请求参数封装
 *参数三   响应结果回调函数
 *参数四   请求响应数据格式
 */$.post(url,{},function(),"json");

请求实例

/**
 * post方式提交 JSON数据
 */function postJson() {
    $.post(
            url,
            {
                userName: encodeURI($("#userName").val()),
                phone: encodeURI($("#phone").val())
            },
            function (data, textStatus) {
                $("#post_json").html("getJson 响应数据为 " + decodeURI(data) + " 请求结果为  " + textStatus);
                var userName = data.userName;
                var phone = data.phone;
                $("#post_json_2").html("响应数据为 userName is " + userName + "  phone is   " + phone);
            }, "json");}