如何强制Handsontable jquery的列不可编辑?

时间:2013-05-01 02:49:21

标签: jquery handsontable

我有一个8行和2列表。我只需要第二列可编辑。第一列应该是不可编辑的(只读)

$(document).ready(function () {

  $("#example1").handsontable({
    startRows: 8,
    startCols: 2,
    rowHeaders: false,
    colHeaders: false,
    minSpareRows: 0,
    fillHandle: true
  });

是否有这样的选项在掌上电脑?

1 个答案:

答案 0 :(得分:1)

Handsontable允许您指定一个只读的列:

$(document).ready(function () {
  $("#example1").handsontable({
    data: getCarData(),
    minSpareRows: 1,
    colHeaders: ["Car", "Year", "Chassis color", "Bumper color"],
    columns: [
      {
        data: "car",
        readOnly: true
      },
      {
        data: "year"
      },
      {
        data: "chassis"
      },
      {
        data: "bumper"
      }
    ]
  });
});

有关详细信息,请参阅handsontable docs