Handsontable對單元格的操作

2022-04-28 04:36:30 字數 1148 閱讀 5156

1.自動填充單元格資料

fillhandle:true/false    //當值為true時,允許拖動單元格右下角,將其值自動填充到選中的單元格

2.合併單元格

初始化配置:mergecells:[,...]

或者初始化宣告:mergecells:true   //表示允許單元格合併

但單元格合併的操作,需如下操作:

1

if(key == "merge") else

);

11break

;

12}

13}

14 } else

);

16 }

3.初始化單元格或列的對齊方式

水平樣式:htleft,htcenter,htright,htjustify

垂直樣式:httop,htmiddle,htbottom

4.唯讀模式

列唯讀,設定列屬性:readonly:true

單元格唯讀:cellproperties.readonly = true

5.設定單元格的編輯型別

columns:

主要的型別有:

text:字串

numeric:數字型別

date:日期框

checkbox:單選框

password:密碼框

下面幾種型別的使用比較特殊

columns:[

,dropdown:下拉選擇

columns:[

,autocomplete:自動匹配模式

columns:[

,自定義模式

data=[,          //起始行列

to:,              //終止行列

top/bottom/right/left:);

1718

function

onlyexactmatch(querystr, value)

2122 handsontable.dom.addevent(searchfiled, 'keyup', function

(event) );

cell:[

row:行數,

col:列數,

Handsontable單元格型別

學習重點 註冊乙個單元格型別 預覽內建和自定義單元格型別 單元格型別的解剖 當您建立乙個自定義單元格型別時,乙個好的做法是將它作為乙個別名分配給以下預設型別。handsontable預設定義9個預設型別 autocomplete for handsontable.celltypes autocomp...

handsontable 合併單元格

上面我們已經將右鍵選單禁用掉,現在將使用js對容器插入行列,並初始化插入列的資料 再結合alter與setdataatcell方法我們將在下面做乙個簡單的例子 在索引9行之前插入2個空行 hot.alter insert row 9,2 對2個空行進行填充資料 hot.setdataatcell 9...

Handsontable通用方法

1.clear 清空資料 2.createcol index,amount,createautomatically 新增列 index 列索引,amount 新增的列總數,createautomatically 為乙個數字 removecol index,amount 刪除列 createrow i...