gpt4 book ai didi

javascript - 使用 javascript/jQuery 在 oracle apex 中以编程方式禁用按钮

转载 作者:行者123 更新时间:2023-11-30 07:47:32 30 4
gpt4 key购买 nike

我试图以 ajax 化的方式禁用 Oracle Application Express (Apex v3) 中表单区域内的按钮。我正在使用 jQuery 来完成 ajax 部分。

   $('#P16_MYBUTTON').hide();

在呈现的页面上查看源代码时,我注意到该按钮没有 ID,即使在 Apex 中我已为其命名。我浏览了其余代码,发现其他元素确实有一个 ID。这种行为让我有些困惑。

有什么想法吗?

最佳答案

Apex 4.0 会自动为每个按钮分配一个 ID。在 Apex 3.x 中,您可以通过按钮的 Attributes 属性自己分配一个:

id="P16_MYBUTTON"

如果按钮是一个 HTML 按钮,那么这就足以使其工作;如果按钮基于模板,那么您需要确保模板定义在适当的位置包含#BUTTON_ATTRIBUTES# 替换字符串 - 例如:

<a class="myButton" href="#LINK#" #BUTTON_ATTRIBUTES#>#LABEL#</a>

关于javascript - 使用 javascript/jQuery 在 oracle apex 中以编程方式禁用按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3300463/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com