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

QQ登录

只需一步,快速开始

查看: 3194|回复: 1

[结贴] grid列里面加一个button的点击事件怎么实现

[复制链接]

66

主题

143

帖子

326

积分

中级会员

Rank: 3Rank: 3

积分
326
QQ
发表于 2018-3-27 14:07:14 | 显示全部楼层 |阅读模式
  1. Model.prototype.mainGridCellRender = function(event){if(event.colName == 'version'){
  2.                         var reportBtn = "<a component='$UI/system/components/justep/button/button' onClick='reportBtnClick' class='btn x-blue opt-btn' label='上报'><i></i><span>上报</span></a>";
  3.                         var passBtn = "<a component='$UI/system/components/justep/button/button' onClick='passBtnClick' class='btn x-green opt-btn' label='通过'><i></i><span>通过</span></a>";
  4.                         var rejectBtn = "<a component='$UI/system/components/justep/button/button' onClick='rejectBtnClick' class='btn x-red opt-btn' label='退回'><i></i><span>退回</span></a>";
  5.                         var opt = reportBtn + passBtn + rejectBtn;
  6.                         event.html = opt;
  7.                 }
复制代码

reportBtnClick在.js里面已经定义了,但还是提示方法未定义

66

主题

143

帖子

326

积分

中级会员

Rank: 3Rank: 3

积分
326
QQ
 楼主| 发表于 2018-3-27 14:13:31 | 显示全部楼层
解决了:
<a component='$UI/system/components/justep/button/button' onClick='justep.Util.getModel(this).reportBtnClick()' class='btn x-blue opt-btn' label='上报'><i></i><span>上报</span></a>
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-8 01:27 , Processed in 0.063187 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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