$.ajax 常用的套路
Posted mingzhanghui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了$.ajax 常用的套路相关的知识,希望对你有一定的参考价值。
$.ajax 常用的套路
(function(){ window.webApi = new Object(); webApi.get = function(url,data,callback){ $.ajax({ type:‘GET‘, data: data, url: url, success: function(result){ callback && callback(result) } }) }; webApi.formPost = function(url,data,callback){ $.ajax({ type:‘POST‘, data: data, contentType:‘application/x-www-form-urlencoded‘, url: url, success: function(result){ callback && callback(result) } }) }; webApi.jsonPost = function(url,data,callback){ $.ajax({ type:‘POST‘, data: JSON.stringify(data), contentType:‘application/json‘, url: url, success: function(result){ callback && callback(result) } }) }; window.getRequest = function(){ var httpUrl = location.href; //获取url中‘?‘符后的字串 var url = ‘?‘ + httpUrl.split(‘?‘)[1]; var theRequest = {}; if (url.indexOf(‘?‘) != -1) { var str = url.substr(1); var strs = str.split(‘&‘); for (var i = 0; i < strs.length; i++) { theRequest[strs[i].split(‘=‘)[0]] = decodeURIComponent(strs[i].split(‘=‘)[1]); } } return theRequest; } })()
以上是关于$.ajax 常用的套路的主要内容,如果未能解决你的问题,请参考以下文章