请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

九易六

初级会员

16

主题

48

帖子

306

积分

初级会员

积分
306
九易六
初级会员   /  发表于:2021-2-8 15:16  /   查看:2249  /  回复:5
100金币
1)我设置了一个服务端命令,内容是“返回值‘true’”
2)在页面上设置按钮,编辑JavaScript命令如下:
      

3)本地调试时,无法显示返回值的内容:
      

4)工程文件如下:


谢谢大佬!!


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,如果您想拿到调服务端的返回数据的,活字格不用写代码就能实现呢,给您推荐一个插件 命令类型插件 - JSON数据源 https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=82338&fromuid=60953 (出处: 葡萄城产品技术社区) 如果您确实需要在JS中拿到数据的话,您这个写法是错误,服务端返回的是一个对象,需要转化为字符串才能alert,可以这样

5 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-2-8 15:16:14
来自 2#
您好,如果您想拿到调服务端的返回数据的,活字格不用写代码就能实现呢,给您推荐一个插件
命令类型插件 - JSON数据源
https://gcdn.grapecity.com.cn/fo ... 8&fromuid=60953
(出处: 葡萄城产品技术社区)

如果您确实需要在JS中拿到数据的话,您这个写法是错误,服务端返回的是一个对象,需要转化为字符串才能alert,可以这样
  1. Forguncy.Helper.post("ServerCommand/测试返回值", "", function (result) {
  2.     alert(result.Message);
  3. });
复制代码



回复 使用道具 举报
lovert
银牌会员   /  发表于:2021-8-2 14:26:55
3#
    alert(result.Message);这个是对的
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-2 17:11:35
4#
lovert 发表于 2021-8-2 14:26
alert(result.Message);这个是对的

感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
ecctv
注册会员   /  发表于:2022-6-14 09:05:13
5#
Joe.xu 发表于 2021-2-7 20:16
您好,如果您想拿到调服务端的返回数据的,活字格不用写代码就能实现呢,给您推荐一个插件
命令类型插件 - ...

请问一下大神,post回来的这个值,使用alert(result.Message)的方式可以显示出来,如何将 result.Message的结果,赋值给一个js变量?如:Forguncy.CommandHelper.setVariableValue(variableName, value) 是否可以使用此方法?谢谢!
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-6-14 10:56:17
6#
ecctv 发表于 2022-6-14 09:05
请问一下大神,post回来的这个值,使用alert(result.Message)的方式可以显示出来,如何将 result.Message ...

是的呢,可以使用这个方法~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部