1.前提:php
引用jquery文件jquery
2.封装:ajax
直接看代码,详细注释:json
/** * @param source 数据 * @param successHandle 访问成功的回调函数 * @param errorHandle 访问失败回调函数 **/ $.ajaxFunc =function(source, successHandle, errorHandle) { $.ajax({ url: source['url'], type: "post", data: source['data'], dataType: "json", async: true, success:function(res){ successHandle(res);}, error: function(){ errorHandle();} }); }; //访问成功的回调函数 function text(data){ alert(JSON.stringify(data)); } //访问失败的回调函数 function errorMsg(){ alert("错误信息:0006"); } //数据 var source ={ url: "__ROOT__/index.php/Study/Index/getJson", data: { flag: 12, text: "i am test" } }; //封装的ajax调用 $.ajaxFunc(source, text, errorMsg);