You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Oracle APEX 23.2:Switch页面项值不更新及取值问题咨询

APEX Switch页面项的DOM处理与取值疑问

我正在研究APEX中Switch页面项的DOM处理逻辑,以及如何正确获取它的当前值/状态。已将该开关的取值设置为'Y'(开启)和'N'(关闭)。

但遇到一个问题:每当把开关切换到“关闭/否”状态时,直接通过DOM获取的输入值始终是'Y',没有更新为'N'。不过提交页面后重新加载,会话状态里能看到正确的值已经保存。

我当前用于取值的动态操作(DA)代码是:

let switchVal = $(this.triggeringElement).val();
alert(switchVal);

想请教几个问题:

  • 我对APEX Switch项的DOM处理存在哪些误解?
  • 应该通过什么方式才能准确获取开关切换后的当前值?
  • DOM中是否存在我没注意到的隐藏输入项来存储实际值?

内容的提问来源于stack exchange,提问作者McRivers

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 18:52:01