1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- (function (global, factory) {
- if (typeof define === "function" && define.amd) {
- define([], factory);
- } else if (typeof exports !== "undefined") {
- factory();
- } else {
- var mod = {
- exports: {}
- };
- factory();
- global.bootstrapTableI18nEnhance = mod.exports;
- }
- })(this, function () {
- 'use strict';
- /**
- * @author: Jewway
- * @version: v1.0.0
- */
- !function ($) {
- 'use strict';
- var BootstrapTable = $.fn.bootstrapTable.Constructor;
- BootstrapTable.prototype.changeTitle = function (locale) {
- $.each(this.options.columns, function (idx, columnList) {
- $.each(columnList, function (idx, column) {
- if (column.field) {
- column.title = locale[column.field];
- }
- });
- });
- this.initHeader();
- this.initBody();
- this.initToolbar();
- };
- BootstrapTable.prototype.changeLocale = function (localeId) {
- this.options.locale = localeId;
- this.initLocale();
- this.initPagination();
- this.initBody();
- this.initToolbar();
- };
- $.fn.bootstrapTable.methods.push('changeTitle');
- $.fn.bootstrapTable.methods.push('changeLocale');
- }(jQuery);
- });
|