我有一个表格形式属性,它是一个选择列表,其中包含静态值是/否以及另外两个日期和显示属性。 我的要求是当我从选择列表中选择“否”时,应该启用日期属性并且应该禁用显示属性,如果选择列表中显示“是”,则应启用显示属性,并且应该禁用日期属性。
Dynamic Action:
Created a Dynamic action:
event = Change
Selection Type = Jquery selector
Jquery selector = `select[name='f06']`
Action = Execute javascript Code
var el = this.triggeringElement.id;
var row = el.split("_")[1];
if ($v(el) == "N") {
// disable the field
$x_disableItem("f04_" + row, true);
}
else {
// enable the field
$x_disableItem("f04_" + row, false);
}
动态操作完全适用于已创建的行,但不是在我尝试通过选择添加行添加新行时。
https://apex.oracle.com/pls/apex/f?p=38210:LOGIN_DESKTOP:115699939041356
App 38210. Apex 4.2.6
Workspace/username/password : nani4850
请帮助我的专家!!
答案 0 :(得分:0)
添加空行涉及部分页面刷新,因此需要将动态操作的Event Scope
从Static
更改为Dynamic
,以便更改事件处理程序保持绑定触发元素。
您现在发现自己在提交新记录方面遇到了问题,但如果您遇到困难,那就是另一个问题!