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 = '';

  • 相关阅读:
    理解JAVA常量池
    java存储位置经典例子
    java通过句柄访问对象
    常用排序算法小结
    String,StringBuffer与StringBuilder的区别
    BGP
    BGP
    python编码问题实例
    从一段代码学习二叉树
    二叉树学习笔记--先序遍历
  • 原文地址:https://www.cnblogs.com/sephiroth-wzc/p/7932158.html
Copyright © 2011-2022 走看看