首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何根据给定的场景隐藏和显示按钮

如何根据给定的场景隐藏和显示按钮
EN

Stack Overflow用户
提问于 2022-08-16 10:21:32
回答 1查看 44关注 0票数 0

我有一个名为P2_Status的选择列表,它有三个选项

  1. CREATED
  2. APPROVED
  3. CANCELLED

我在那页上还有三个按钮

  1. Create
  2. Approve
  3. Cancel

下面是显示和隐藏上面列出的按钮的下列条件

CONDITION-1:我希望当创建的状态被选中时,上面所有的三个按钮都会显示出来。没问题

CONDITION-2:取消的状态被选中时,只允许创建按钮显示其他按钮应该被隐藏。

CONDITION-3:当选择已批准的状态时,则允许CREATE和CANCEL按钮显示“批准”按钮应该隐藏。

我已经尝试过很多SERVERSIDE条件没有解决我的问题。我也尝试过动态动作页面重新加载,但它只工作一次,但什么也没有发生。

有人,请帮我解决这个问题,我会非常感谢你的

,祝你今天愉快

EN

回答 1

Stack Overflow用户

发布于 2022-08-16 15:31:57

这可以通过对条目P2_STATUS的更改进行动态操作来实现,其中包含6个真正的操作。对于选择列表中的每个可能值,创建一个显示操作以显示按钮,并创建一个隐藏操作以隐藏其他按钮(每个选项2个操作,3个选项,总共生成6个操作)。

例如,“取消”按钮将有两个操作:

表演动作:

隐藏行动:

我确实发现很难将您的条件映射到实际的客户端条件,所以我使用了以下矩阵

代码语言:javascript
复制
button >   Approve Create Cancel

status
APPROVED           x       x
CREATED    x       x       x
CANCELLED          x 

一边的音符。你说“我尝试过很多条件”。服务器端条件是在页面呈现时评估的,并且一旦呈现页面,它就没有效果。因此,在这种情况下,服务器端条件不是一个选项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73372440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档