HTTP 请求的一些方法及用法
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script type="text/javascript"> /** * 获取数据ajax-get请求 * @author laixm */ $.sanjiGetJSON = function (url,data,callback){ $.ajax({ url:url, type:"get", contentType:"application/json", dataType:"json", timeout:10000, data:data, success:function(data){ callback(data); } }); }; /** * 提交json数据的post请求 * @author laixm */ $.postJSON = function(url,data,callback){ $.ajax({ url:url, type:"post", contentType:"application/json", dataType:"json", data:data, timeout:60000, success:function(msg){ callback(msg); }, error:function(xhr,textstatus,thrown){ } }); }; /** * 修改数据的ajax-put请求 * @author laixm */ $.putJSON = function(url,data,callback){ $.ajax({ url:url, type:"put", contentType:"application/json", dataType:"json", data:data, timeout:20000, success:function(msg){ callback(msg); }, error:function(xhr,textstatus,thrown){ } }); }; /** * 删除数据的ajax-delete请求 * @author laixm */ $.deleteJSON = function(url,data,callback){ $.ajax({ url:url, type:"delete", contentType:"application/json", dataType:"json", data:data, success:function(msg){ callback(msg); }, error:function(xhr,textstatus,thrown){ } }); }; </script> </body> </html>