/*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);
}
);