/** * 自定义刷新提示 */ var whenShowLoading=null; var showMyLoading=function () { if (typeof(layer) === 'object' && whenShowLoading === null) { whenShowLoading = layer.load(2, {shade: false}); } return true; }; var hideMyLoading=function () { if (typeof(layer) === 'object' && whenShowLoading !== null) { layer.close(whenShowLoading); whenShowLoading = null; } return true; }; /** * 获取云矿机头部配置 * @param key * @param verb * @param postData object [{name:'xx', value:'xxx'}] * @returns obj */ var getMinerHeaders = function (key, verb, postData) { postData = arguments[2] ? (arguments[2] ? arguments[2] : '') : ''; var newSignature = { _key: null, _verb: null, _date: null, _contentType: 'application/json', _signatureMethod: 'sha256', _signatureVersion: '1.0', setKey: function (key) {this._key = key;}, getKey: function () {return this._key === null ? '' : this._key;}, setVerb: function (verb) {this._verb = verb;}, getVerb: function () {return this._verb === null ? 'get' : this._verb;}, setDate: function (date) {this._date = date;}, getDate: function () {return this._date;}, getContentType: function () {return this._contentType;}, getSignatureMethod: function () {return this._signatureMethod;}, getSignatureVersion: function () {return this._signatureVersion;}, _buildContentMd5: function (postData) { if (!postData) { return ''; } else { if (!(postData instanceof Array)) { throw '发送数据必须是数组包含对象,并且对象包含键名name,value'; } postData = postData.sort(function (x, y) { if (x.name < y.name) { return -1; } else if (x.name > y.name) { return 1; } else { return 0; } }); var obj = {}; for(var i= 0;i'+pageFrom+'-'+pageTo+' 条,共 '+totalRows+' 条数据. '; //return '显示第 ' + pageFrom + ' 到第 ' + pageTo + ' 条记录,总共 ' + totalRows + ' 条记录'; }, formatSearch: function () { return '搜索'; }, formatNoMatches: function () { return '没有找到匹配的记录'; }, formatPaginationSwitch: function () { return '隐藏/显示分页'; }, formatRefresh: function () { return '刷新'; }, formatToggle: function () { return '切换'; }, formatColumns: function () { return '列'; }, formatExport: function () { return '导出'; }, formatClearFilters: function () { return '清空过滤'; }, onLoadSuccess: function () { return hideMyLoading(); }, onLoadError: function () { return hideMyLoading(); }, onRefresh: function () { return showMyLoading(); }, onPageChange: function () { return showMyLoading(); } }; $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['zh-CN']); })(jQuery);