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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: zyzn123

[结贴] 修改标准动作添加参数

[复制链接]

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
 楼主| 发表于 2017-11-17 12:11:19 | 显示全部楼层
js按钮怎么去调用onRefreshCreateParam函数,并传参数。
js函数

test(){
var a1=xx;
var a2=xx;

//怎么调用onRefreshCreateParam,并把a1,a2参数传进去????求解啊,,,,

希望这次能起作用啊?

}
回复 支持 反对

使用道具 举报

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
 楼主| 发表于 2017-11-17 12:15:30 | 显示全部楼层

js按钮
function test(){
var a1=xx;
var a2=xx;

怎么调用onRefreshCreateParam,并把参数a1,a2传递到onRefreshCreateParam,事件中,


}
回复 支持 反对

使用道具 举报

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
 楼主| 发表于 2017-11-17 12:18:56 | 显示全部楼层
这个函数如下:       
Model.prototype.mainDataRefreshCreateParam = function(event){
           //给queryAction中的参数赋值
      var mapParam = new biz.Request.MapParam();
      mapParam.put("fBoardroomIDTest", "B1A66AF3D26442B9918E68B481079248");
      event.param.setMap("variables", mapParam);
     
     
        };
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36180
发表于 2017-11-17 13:33:39 | 显示全部楼层
8楼已经回复了调用data的refreshData()就会执行这个事件
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
 楼主| 发表于 2017-11-17 14:04:52 | 显示全部楼层
本帖最后由 zyzn123 于 2017-11-17 14:06 编辑

能否认真看下我回复的整个问题?
看下我的回复,一上午了,问题都没有解决?
已经说了,Cannot read property 'setString' of undefined

        Model.prototype.button1Click = function(event){
               
                var mainData = this.comp('mainData');
                //怎么调用啊?

        };

请仔细看下我的回复,行吗?


Model.prototype.button1Click = function(event){
               
                var dParams = this.comp("dParams");
                var mainData = this.comp('mainData');
               
          var mapParam = new biz.Request.MapParam();
      mapParam.put("fBoardroomIDTest", "B1A66AF3D26442B9918E68B481079248");
      
     // this.prototype.mainDataRefreshCreateParam(event);
     
     //  event.param.setString("fBoardroomIDTest","aaaa");
      
       event.param.setMap("variables", mapParam);
      
      
       mainData.refreshData();
      
      /*
Model.prototype.mainDataRefreshCreateParam = function(event){
           //给queryAction中的参数赋值
           alert("mainDataRefreshCreateParam");
      var mapParam = new biz.Request.MapParam();
      mapParam.put("fBoardroomIDTest", "B1A66AF3D26442B9918E68B481079248");
      event.param.setMap("variables", mapParam);
        };
*/
      /*
              Model.prototype.mainDataRefreshCreateParam = function(event){
           //给queryAction中的参数赋值
      var mapParam = new biz.Request.MapParam();
      mapParam.put("fBoardroomIDTest", "B1A66AF3D26442B9918E68B4810333333379248");
      event.param.setMap("variables", mapParam);
         };
*/
        
       //event.param.setString("fBoardroomIDTest","B1A66AF3D26442B9918E68B481079248");
       // mainData.param.setMap("variables", mapParam);
      
                //var biz = require("$UI/system/lib/biz");
               
           // biz.Request.ActionParam.setMap();
            //biz.Request.ActionParam.setMap("variables", mapParam);
            //biz.Request.ActionParam.setParam("fBoardroomIDTest", "B1A66AF3D26442B9918E68B481079248");
            //mainData.refreshData();
            alert("dd")
            mainData.refreshData();
            
                /*
                var names = [];
        mainData.each(function(param){
              
              alert(param.row.val('fName'));
              
              param.row.val('fName').html("<button onclick='justep.Bind.contextFor(this).$model.doGridBtnClick(\"" + event.rowID + "\")'>预定1111111</button>");
              
        });
*/
  
              
     
        };

回复 支持 反对

使用道具 举报

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
 楼主| 发表于 2017-11-17 14:13:46 | 显示全部楼层
远程行吗?1425077119 或者加你?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36180
发表于 2017-11-17 14:29:36 | 显示全部楼层
queryAction的参数定义发一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
 楼主| 发表于 2017-11-17 14:30:51 | 显示全部楼层
已经解决了,

var a1=xx;
var a2=xx;  
变量可以定义为全局变量!   onRefreshCreateParam 直接获取就行
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-28 21:13 , Processed in 0.059032 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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