配色: 字号:
JS环境下如何重新绘制Excel的表单
2017-01-24 | 阅:  转:  |  分享 
  
JS环境下如何重新绘制Excel的表单

SpreadJS纯前端表格控件是基于HTML5的JavaScript电子表格和网格功能控

件,适用于.NET、Java和移动端等各平台在线编辑类Excel功能的表格程序开

发。

本文主要介绍如何重新绘制纯前端表格控件SpreadJS(JSExcel)的表单。

1.在你通过API或行为改变SpreadJS之后,控件需要处理这些改变,然后进

行重绘。

varspread=$(''#ss'').data(''workbook'');

spread.repaint();

2.你可以调用repaint方法来重新绘制SpreadJS。

3.大多数时候,在你改变SpreadJS之后,控件会自动刷新以达到重绘和更新

状态的目的。可是,如果你一次做出大量的改变,并且不希望每次改变都

去重新绘制SpreadJS,那么你可以调用suspendPaint暂停重绘,完成改

变之后,你可以调用resumePaint重新激活SpreadJS重绘,例如:

varspread=$(''#ss'').data(''workbook'');

spread.suspendPaint();

spread.addSheet(0);

spread.fromJSON(json);//jsondata

spread.resumePaint();

效果展示:



献花(0)
+1
(本文系feixiaobaiv...首藏)