//获取querystring function QueryString(name) { var result = window.location.search.match(new RegExp("[\?\&]" + name + "=([^\&]+)", "i")); if (result == null || result.length < 1) { return ""; } return result[1]; } //格式化数据传回的日与小时间带T的日期 function timeFormat(iTime) { return iTime.toLocaleString().replace(/T/g, ' '); } //获取数组中指定元素的下标 function getIndex(_arr, _obj) { var len = _arr.length; for (var i = 0; i < len; i++) { if (_arr[i] == _obj) { return parseInt(i); } } return -1; }; /*删除数组中的某一个对象 _arr:数组 _obj:需删除的对象 */ function removeAaary(_arr, _obj) { var length = _arr.length; for (var i = 0; i < length; i++) { if (_arr[i] == _obj) { if (i == 0) { _arr.shift(); //删除并返回数组的第一个元素 return _arr; } else if (i == length - 1) { _arr.pop(); //删除并返回数组的最后一个元素 return _arr; } else { _arr.splice(i, 1); //删除下标为i的元素 return _arr; } } } } //提取cookie值 function getCookieValue(key) { var cookie = document.cookie; if (cookie == null || cookie == undefined) return undefined; var array = cookie.split(';'); for (var i = 0; i < array.length; i++) { if (array[i].indexOf(key) > 0) { return array[i].split('=')[1]; } } return undefined; } ///空GUID const EmptyId = '00000000-0000-0000-0000-000000000000'; function showToast() { var loadind = layer.load(2); } //ajax封装 function callAjax(url, method, data, callback) { var index; $.ajax({ url: url, type: method, dataType: 'json', data: data, success: callback, beforeSend: function () { index = layer.load(0); }, complete: function () { layer.close(index); } }) } //日期运算 function addDate(date, days) { var d = new Date(date); d.setDate(d.getDate() + days); return d.getFormatDate(); } Date.prototype.getFormatDate = function () { var date = this; var year = date.getFullYear(); var month = date.getMonth() + 1, month = month < 10 ? '0' + month : month; var day = date.getDate(), day = day < 10 ? '0' + day : day; return year + '-' + month + '-' + day; }