找回密码
 立即注册

QQ登录

只需一步,快速开始

病态

论坛元老

8

主题

34

帖子

6508

积分

论坛元老

积分
6508

活字格认证

病态
论坛元老   /  发表于:2014-2-18 15:55  /   查看:7530  /  回复:7

前台js

前台js

后台代码返回一个string

后台代码返回一个string
代码截图,

7 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2014-2-19 10:42:00
沙发
回复 1楼病态的帖子

您好,CallBack函数直接获得不了后台的返回值。

可通过如下步骤间接处理。
1 通过您需要的事件触发CallBack事件,如您代码中的CheckData。
2 在后台对Spread进行处理:给Cell赋值,或note赋值
3 在CallBackStopped事件中获取第二步赋值的结果

Spread ASP.net Script事件列表参见文档:Spread for ASP.NET 7.0 Product Documentation > Client-Side Scripting Reference > Scripting Members > Events >


可供参考的帖子:
使用 JavaScript 获取或设置 Spread 属性
批量删除Spread中的数据
请教,调用CallBack,想从服务端返回一些信息,该如何处理
回复 使用道具 举报
sakeryu
初级会员   /  发表于:2014-12-23 21:50:00
板凳
我在这里下载了一个实例,但“保存”后,没有执行
FpSpread1_CallBackStopped 事件

11033.rar

239.56 KB, 下载次数: 364

回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-24 10:49:00
地板
回复 3楼sakeryu的帖子

通过 Spread 8.0 、IE11 测试,进行了以下修改:
  1.    
  2.             <script language="javascript" type="text/javascript">
  3.                 function FpSpread1_CallBackStopped(event){
  4.                     var spread = this.document.getElementById("FpSpread1");
  5.                     var cell = spread.Cells(0, 0);
  6.                     var note = cell.title;
  7.                     cell.title = "";
  8.                     alert(note);
  9.                 }
  10.                 function save() {
  11.                     var spread = this.document.getElementById("FpSpread1");
  12.                     spread.UpdatePostbackData();
  13.                     spread.CallBack("update");
  14.         }
  15.         </script>
复制代码


没有重现这个问题,测试Demo:
11033.zip (32.28 KB, 下载次数: 390)
回复 使用道具 举报
sakeryu
初级会员   /  发表于:2014-12-25 10:04:00
5#
是不是我们现在版本不支持?
回复 使用道具 举报
sakeryu
初级会员   /  发表于:2014-12-25 11:02:00
6#
我们使用的版本是sp6.0的,ie11
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-25 13:58:00
7#
回复 6楼sakeryu的帖子

你好,
Spread 6.0 无法支持 IE11 ,请问你在 IE8、9 版本中是否测试过?同样无法执行 FpSpread1_CallBackStopped 事件吗?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-5-26 09:22:00
8#
回复 7楼iceman的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部