zoukankan      html  css  js  c++  java
  • Handsontable Read-only cells

    一,列只读

    js代码:

    var container1 = document.getElementById('example1'),
      hot1;
    
    hot1 = new Handsontable(container1, {
        data: getCarData(),
        minSpareRows: 1,
        colHeaders: ['Car', 'Year', 'Chassis color', 'Bumper color'],
        columns: [
          {
            data: 'car',
            readOnly: true
          },
          {
            data: 'year'
          },
          {
            data: 'chassis'
          },
          {
            data: 'bumper'
          }
        ]
      });

    二,单元格 只读 (当前的单元格为'Nissan'时只读readOnly)

    var container2 = document.getElementById('example2'),
      hot2;
    
    hot2 = new Handsontable(container2, {
      data: getCarData(),
      minSpareRows: 1,
      colHeaders: ['Car', 'Year', 'Chassis color', 'Bumper color']
    
    });
    hot2.updateSettings({
      cells: function (row, col, prop) {
        var cellProperties = {};
    
        if (hot2.getData()[row][prop] === 'Nissan') {
          cellProperties.readOnly = true;
        }
    
        return cellProperties;
      }
    })
    
    
  • 相关阅读:
    string 流
    文件输入和输出
    IO类
    算法
    MySQL常用处理方法
    linux curl工具
    设计模式
    C语言编程流程
    js escape 与php escape
    js undefined易错分析
  • 原文地址:https://www.cnblogs.com/sily-boy/p/4784872.html
Copyright © 2011-2022 走看看