起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: zhaixin

调用Action

  [复制链接]

9

主题

35

帖子

203

积分

中级会员

Rank: 3Rank: 3

积分
203
QQ
发表于 2013-6-30 13:08:07 | 显示全部楼层
收藏了,前台必将需要传参数给后台的

41

主题

216

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
QQ
发表于 2013-7-1 11:13:03 | 显示全部楼层
mark
一二三四五,上山打老虎

80

主题

345

帖子

1668

积分

金牌会员

Rank: 6Rank: 6

积分
1668
发表于 2013-7-16 18:12:44 | 显示全部楼层
mark 下。。

6

主题

17

帖子

69

积分

初级会员

Rank: 2

积分
69
QQ
发表于 2013-7-31 21:18:49 | 显示全部楼层
我的action是写在onBeforeSave事件里的,之前也用过调用action返回字符串,当然是在别的事件里面写的,我上面的代码就是之前实现过的代码。但是放在onBeforeSave事件里面就不行了,不知道为什么。为此,看了一个x5视频(action相关的),按照视频上面的写,但是还是没有返回值。求解,这和事件有关吗?

11

主题

1134

帖子

1261

积分

金牌会员

Rank: 6Rank: 6

积分
1261
QQ
发表于 2013-9-18 11:14:41 | 显示全部楼层
远程的联系方法QQ2025089647。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
 楼主| 发表于 2013-9-22 14:03:04 | 显示全部楼层

在经典门户中调用Action

和在其它地方调用action的区别是,必须加上bsessionid参数
  justep.Request.sendBizRequest2({
      "dataType": "application/json",
      "process": "/erp/buy/process/goods/goodsProcess",
      "activity": "mainActivity",
      "action": "aaAction",
      "bsessionid": $.jpolite.ClientInfo.businessId,
      "callback": function(callbackData) {
          if (callbackData.state) {
              var data = callbackData.response;
              alert("调用成功,返回值是"+data);
          }
      }
  });


通常这段代码写在 /UI/portal/x5/js/ext.js 文件的最后,setTimeout方法中
另外还需要在index.w文件中引用base.js
<head>
    <script type="text/javascript" src="/base/base.js"></script>
引用base.js必须写在最前面
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴

115

主题

497

帖子

852

积分

高级会员

Rank: 4

积分
852
QQ
发表于 2013-11-2 20:04:35 | 显示全部楼层
zhaixin 发表于 2013-9-22 14:03
和在其它地方调用action的区别是,必须加上bsessionid参数
                var options = {};
            ...

还不行。
$.jpolite.ClientInfo.businessId 这个取不到值。

124

主题

249

帖子

610

积分

高级会员

Rank: 4

积分
610
QQ
发表于 2013-11-14 14:43:57 | 显示全部楼层
有bessionid
而且也有值    就是不调用action

32

主题

79

帖子

183

积分

初级会员

Rank: 2

积分
183
QQ
发表于 2014-3-24 14:53:05 | 显示全部楼层
mark

5

主题

36

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
发表于 2014-4-12 11:02:04 | 显示全部楼层
zhaixin 发表于 2013-1-5 14:52
1、使用sendBizRequest2方法2、使用sendBizRequest方法action对应的java代码如下说明:sendBizRequest和sen ...

按照此实例代码,显示不存在selectAction,请问sendBizRequest2的action参数跟Action的java代码是怎么匹配签名的?
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-21 18:19 , Processed in 0.071370 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表