function isNull(data){ return data==null || data==''|| data=='undefined' ? true : false; } function isNotNull(data){ return !isNull(data); } $.urlParam = function(name,url) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)", "i"); var r; if(url){ r = url.substr(1).match(reg); }else{ r = window.location.search.substr(1).match(reg); } if (r!=null) return decodeURIComponent(r[2]); return ""; }; /** * 统一请求ajax发送方法 * url 请求地址:例如:patient/health_index/add * params 请求参数 * dataType 数据类型:json等 * reqType 请求方式:get 或 post * error 请求失败处理方法 * success 请求成功处理方法 */ function sendPost(url, params, dataType, reqType, error, success,timeOut) { //发送ajax请求 $.ajax(url, { data: params, dataType: dataType, beforeSend: function(request) { }, timeout: timeOut || 20000, type: reqType, error: function(res) { error(res); }, success: function(res) { success(res); } }); } function sendPostNoCache(url, params, dataType, reqType, error, success,timeOut) { //发送ajax请求 $.ajax(server + url, { data: params, dataType: dataType, cache: false, beforeSend: function(request) { }, timeout: timeOut || 20000, type: reqType, error: function(res) { error(res); }, success: function(res) { success(res); } }); } /** * 统一请求ajax发送方法 * url 请求地址:例如:patient/health_index/add * params 请求参数 * dataType 数据类型:json等 * reqType 请求方式:get 或 post * error 请求失败处理方法 * success 请求成功处理方法 */ function sendPostAsync(url, params, dataType, reqType, error, success) { //发送ajax请求 $.ajax(server + url, { data: params, dataType: dataType, async:false, beforeSend: function(request) { }, type: reqType, error: function(res) { error(res); }, success: function(res) { success(res); } }); }