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

QQ登录

只需一步,快速开始

查看: 3971|回复: 0

控制工具栏中平台提供的功能按钮是否显示、是否可用

  [复制链接]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36127
发表于 2012-11-7 15:02:06 | 显示全部楼层 |阅读模式
工具栏中平台提供的功能按钮都有readonly和relevant两个属性,通过设置这两个属性为true或false,就能控制是否显示、是否可用
readonly和relevant两个属性中需要输入xpath表达式,在表达式中可以调用xpath函数,可以是最简单的true()或者false(),也可以通过call调用js函数

1、作用方式:
显示按钮——relevant设置为true()
隐藏按钮——relevant设置为false()
禁用按钮——readonly设置为true()
可用按钮——readonly设置为false()

2、设置方式
(1)、静态方式
通过调用xpath函数,直接计算出结果,但是,按钮状态不会改变了
5.png

(2)、动态方式
设置xpath,例如:
1.jpg

做法如下:
放一个data,加一列
2.jpg

在onload事件中赋值
3.jpg

在需要改变按钮状态的事件中,再次赋值
4.jpg

总结:data1中sData1的值只要改变,就会触发这个表达式的计算,从而改变了按钮的状态
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2025-4-3 16:48 , Processed in 0.058731 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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