123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- //获取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;
- }
|