javascript - 如何根据 Oracle Apex 中的选择列表选项显示/隐藏文本字段?

标签 javascript oracle dynamic oracle-apex

简单的问题,但我是 Apex 的新手...

基本上我有两个项目:一个选择列表和一个文本字段。默认情况下,不应出现文本字段。选择列表有两个值供用户选择。如果用户选择其中一个值,则文本字段将保持隐藏状态,但如果用户选择另一个值,则文本字段将出现。

例子:

从选择列表中,用户可以选择“显示”或“隐藏”。如果用户选择“隐藏”,文本字段应该被隐藏,默认情况下应该是这样。但是如果用户选择“显示”,那么文本字段就会出现。

我该怎么做?

TIA

最佳答案

试试这个:

  1. 调出选择列表项。转到值列表部分并确保设置以下内容:

    • 显示空值:否
    • 值列表定义: STATIC:SHOW;SHOW,HIDE;HIDE [如果您愿意,可以用存储的 LOV 替换它]

  2. 创建具有以下属性的新动态操作:

    主要属性

    • 事件:改变
    • 选择类型:项目
    • 项目:[P1_SELECT_LIST]
    • 条件:等于
    • 值(value):展示

      真正的行动

    • Action :展示

    • 当结果为时触发:True
    • 在页面加载时触发:是
    • 选择类型:项目
    • 项目:[P1_TEXT]

      错误 Action

    • Action :隐藏

    • 当结果为:False 时触发
    • 在页面加载时触发:是
    • 选择类型:项目
    • 项目:[P1_TEXT]

关于javascript - 如何根据 Oracle Apex 中的选择列表选项显示/隐藏文本字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15341104/

相关文章:

sql - 将 oracle 的 listagg 转换为 postgres

c - 赋值使指针来自整数,无需在结构中进行强制转换

javascript - 填写文本框并单击 Enter 按钮时正在运行什么函数?

oracle - JDBC 批量插入 Oracle 不工作

javascript - 使用javascript获取电脑的时间并将其保存在数据库中

oracle - 对象和记录类型的区别

jquery - 元素的 CSS,在页面加载结束时还原?

ios - ObjC-以编程方式将标签添加到UIScrollView

javascript - 修复 socket.io 多人游戏中的延迟

javascript - 如何组合两个在Javascript中具有相同值的数组