zoukankan      html  css  js  c++  java
  • bootstrap table 兼容ie8 -- refreshOptions

    今天项目使用 bootstrap table 在ie8下发现 方法 refreshOptions 报错。

    经过调试监控发现错误如下:

    153 行 代码 Object.getOwnPropertyNames 不存在 

    源代码:

            // Create arrays of property names

            var objectAProperties = Object.getOwnPropertyNames(objectA),

                objectBProperties = Object.getOwnPropertyNames(objectB),

                propName = '';

    更改为:

      

            // 2017年11月30日 21点50分 吴占超修正ie8 兼容

            var objectAProperties = [];

            for (var k in objectA) {

                if (objectA.hasOwnProperty(k))

                    objectAProperties.push(k);

            }

            var objectBProperties = [];

            for (var k in objectB) {

                if (objectB.hasOwnProperty(k))

                    objectAProperties.push(k);

            }

            var propName = '';

  • 相关阅读:
    条件运算符 (?:)
    SVN地址修改
    dev -gridview隐藏子表标题
    继承与 Data Member(3)
    继承与 Data Member(2)
    继承与 Data Member(1)
    Data Member 的存取
    Data Member 的布局
    Data Member 的绑定
    对于 sizeof(class_name) 值的讨论(2)
  • 原文地址:https://www.cnblogs.com/sephiroth-wzc/p/7932158.html
Copyright © 2011-2022 走看看