ソースを参照

Fix fromHtml error

zhixin 9 年 前
コミット
ee7697d9d9
1 ファイル変更1 行追加2 行削除
  1. 1 2
      src/bootstrap-table.js

+ 1 - 2
src/bootstrap-table.js

@@ -245,7 +245,6 @@
         // From https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
         // From https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
         if (!Object.keys) {
         if (!Object.keys) {
             Object.keys = (function() {
             Object.keys = (function() {
-                'use strict';
                 var hasOwnProperty = Object.prototype.hasOwnProperty,
                 var hasOwnProperty = Object.prototype.hasOwnProperty,
                     hasDontEnumBug = !({ toString: null }).propertyIsEnumerable('toString'),
                     hasDontEnumBug = !({ toString: null }).propertyIsEnumerable('toString'),
                     dontEnums = [
                     dontEnums = [
@@ -697,7 +696,6 @@
             return;
             return;
         }
         }
 
 
-        this.fromHtml = this.options.sidePagination === 'client';
         var m = [];
         var m = [];
         this.$el.find('>tbody>tr').each(function (y) {
         this.$el.find('>tbody>tr').each(function (y) {
             var row = {};
             var row = {};
@@ -738,6 +736,7 @@
             data.push(row);
             data.push(row);
         });
         });
         this.options.data = data;
         this.options.data = data;
+        if (data.length) this.fromHtml = true;
     };
     };
 
 
     BootstrapTable.prototype.initHeader = function () {
     BootstrapTable.prototype.initHeader = function () {