文本字段为只读时无法提交页面

问题描述 投票:0回答:1

我有

P_ITEM
,这是文本字段。
P_ITEM
具有属性
Read-only
,当条件为真时,则项目不可编辑。但我想提交页面。当
P_ITEM
是只读时,它会抛出:

会话状态保护违规:这可能是由手动引起的 更改受保护的页面项目 P_ITEM 。如果您不确定什么 导致此错误,请联系应用程序管理员 援助。

项目没有属性

Value protected
Send on page submit
预先感谢

oracle-apex apex
1个回答
0
投票

使用 javascript 将 ITEM 设置为 READ ONLY,而不是使用 apex 属性。 JavaScript代码是:

document.getElementById("P3_COMMISSION_PCT").readOnly = true;

阅读这篇文章了解更多详情 解决仅显示和只读项目的会话状态保护违规错误

© www.soinside.com 2019 - 2024. All rights reserved.