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");
}