找回密码
 立即注册

QQ登录

只需一步,快速开始

webpero

注册会员

4

主题

10

帖子

30

积分

注册会员

积分
30
最新发帖
webpero
注册会员   /  发表于:2022-1-5 15:04  /   查看:3134  /  回复:1
1金币
现在需要一个类似于excel的批注功能,当点击单元格弹出一个大窗口写入数据后将值填写到单元格里面

最佳答案

查看完整内容

spread本身没有提供这种功能,弹出这个只能你自己来实现了, 可以在客户端的点击事件ClientEvents-CellClicked中绑定一个方法获取单元格值,弹出窗口,然后在你关闭窗口时再通过SetValue把值赋给单元格 我建议你可以先看看客户端部分的api文档,熟悉一下相关接口 https://www.grapecity.com/spreadnet/docs/online-asp/spweb-clientscriptref.html

1 个回复

正序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-1-5 15:04:07
来自 2#
spread本身没有提供这种功能,弹出这个只能你自己来实现了,

可以在客户端的点击事件ClientEvents-CellClicked中绑定一个方法获取单元格值,弹出窗口,然后在你关闭窗口时再通过SetValue把值赋给单元格  

  1.                 function cellclicked(e) {
  2.                     e.spread.GetValue(e.row, e.col);
  3.                     //var rg = e.spread.GetSelectedRange();
  4.                     console.log(e.spread.GetValue(e.row, e.col));
  5.                 }
复制代码


我建议你可以先看看客户端部分的api文档,熟悉一下相关接口
https://www.grapecity.com/spread ... lientscriptref.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部