前端表格控件SpreadJS 设置单元格子编辑框

  • 格式:pdf
  • 大小:208.18 KB
  • 文档页数:3

前端表格控件SpreadJS 设置单元格子编辑框
在填报数据时,可能需要对数据进行查询然后再填入单元格中,那么我们可以使用SubView的方式弹出一个子页面进行查找设置。

为了简单起见,示例中我们使用了BootStrap 的Modal组件,当用户双击单元格进入编辑模式后即可开始Modal,用户输入内容点击提交,将输入值返回Spread。

首先我们在页面中加入SubView的模板,这里我们为modal设置了gcUIElement="gcEditingInput" 的属性,这个属性的作用是告诉Spread,这个DOM元素是Spread的编辑元素,设置了之后在此div中点击,Spread都不会退出编辑状态。

然后,我们在进入编辑状态事件中获取单元格Value,赋值到subView。

当SubView点击set Value时,再设置Cell 新的Value 同时退出编辑状态并关闭Modal。