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

QQ登录

只需一步,快速开始

查看: 2877|回复: 6

[结贴] js中标签添加的button ,怎么用action权限来控制是否禁用呢

[复制链接]

8

主题

31

帖子

109

积分

初级会员

Rank: 2

积分
109
发表于 2019-9-25 10:08:16 | 显示全部楼层 |阅读模式
我在js中写的一个button标签,想实现和.w页面的button中bind-disable 一样的禁用效果,通过action的权限来进行控制是否禁用,这个怎么写呢,求大佬解答!!!!
1569377254(1).jpg

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2019-9-25 11:58:43 | 显示全部楼层
js中的是html的没有bind-disable的设置
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

8

主题

31

帖子

109

积分

初级会员

Rank: 2

积分
109
 楼主| 发表于 2019-9-25 12:07:42 | 显示全部楼层
那我应该怎么写呢,biz.Util.isDisabledAction($model,manageInAction)在js中怎么调用,是否可以用document.getElementById("firstbtn").disabled=true这样来控制呢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2019-9-25 13:23:02 | 显示全部楼层
onCellRender中生成的按钮不能用,定义按钮的是可以定义特殊的class,用jquery的方式通过class获取dom去控制
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

8

主题

31

帖子

109

积分

初级会员

Rank: 2

积分
109
 楼主| 发表于 2019-9-25 13:56:50 | 显示全部楼层
用jQuery获取class,并设置禁用。
1.那我怎么获取是否有该action的动作权限呢,得判断是否有该动作权限才能判断是否禁用
2.jQuery获取class,并设置属性的代码写在哪里呢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2019-9-25 16:10:34 | 显示全部楼层
1.js中直接调用biz.Util.isDisabledAction($model,manageInAction)就可以,判断返回值
2.或者就在创建的之后直接判断权限,创建不同的按钮,一个控制不能编辑一个控制可编辑看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

8

主题

31

帖子

109

积分

初级会员

Rank: 2

积分
109
 楼主| 发表于 2019-9-25 17:58:24 | 显示全部楼层
好了,解决了,直接判断biz.Util.isDisabledAction($model,manageInAction)的返回值,然后在CellRender中创建不同的按钮,可以实现
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-29 08:04 , Processed in 0.082291 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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