[英]Completely disable a handsontable
我剛剛開始使用帶有JSON數據的handontable並且它工作得很好但我需要禁用所有表輸入到某些用戶(只讀視圖)。
有沒有辦法完全禁用一個handontable所以沒有輸入響應和刪除行插件不起作用? 我試過http://dougestep.com/dme/jquery-disabler-widget-demos這似乎不起作用和http://malsup.com/jquery/block/#element哪個有效,但它本質上創建了一個iframe覆蓋控件和使用removerow插件,位置設置不正確。
要完全“禁用”Handsontable,我已完成以下操作:
hot.updateSettings({
readOnly: true, // make table cells read-only
contextMenu: false, // disable context menu to change things
disableVisualSelection: true, // prevent user from visually selecting
manualColumnResize: false, // prevent dragging to resize columns
manualRowResize: false, // prevent dragging to resize rows
comments: false // prevent editing of comments
});
您可以使用updateSettings執行此操作
var hot = $("#exampleGrid").handsontable('getInstance');
hot.updateSettings({
readOnly: true
});
請查看以下鏈接: http : //jsfiddle.net/Hn3Zv/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.