You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wkcrm/public/static/js/ajax.js

58 lines
1.1 KiB

var baseUrl = '';
var timeout = 60 * 1000;
/**
* Ajax
* @constructor
*/
function Ajax() {
}
Ajax.get = _get;
Ajax.post = _post;
/**
* get
* @param url
* @param params
* @return {*|{readyState, getResponseHeader, getAllResponseHeaders, setRequestHeader, overrideMimeType, statusCode, abort}}
* @private
*/
function _get(url, params) {
return $.ajax({
url: baseUrl + url,
method: 'GET',
timeout: timeout,
data: params,
dataType: 'json',
cache: false,
success: function (response) {
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert('网络加载失败,请稍后重试!');
}
})
}
/**
* post
* @param url
* @param params
* @return {*|{readyState, getResponseHeader, getAllResponseHeaders, setRequestHeader, overrideMimeType, statusCode, abort}}
* @private
*/
function _post(url, params) {
return $.ajax({
url: baseUrl + url,
method: 'POST',
timeout: timeout,
data: params,
cache: false,
success: function (response) {
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert('网络加载失败,请稍后重试!');
}
})
}