Oracle apex Apex5.0,如何使复选框只读
我有下面的select语句,我想修改它使复选框为只读。 请问怎么可能做到这一点 选择emp_id, emp_名称, emp_头衔, APEX_ITEM.CHECKBOX(p_idx=>10,p_值=>id,p_属性=>DECODE(status,'Y','checked=“checked”,NULL))状态,Oracle apex Apex5.0,如何使复选框只读,oracle-apex,oracle-apex-5.1,Oracle Apex,Oracle Apex 5.1,我有下面的select语句,我想修改它使复选框为只读。 请问怎么可能做到这一点 选择emp_id, emp_名称, emp_头衔, APEX_ITEM.CHECKBOX(p_idx=>10,p_值=>id,p_属性=>DECODE(status,'Y','checked=“checked”,NULL))状态, 来自emp_tbl,其中emp_id=:P1_emp_id 根据您想要的确切行为,您可以尝试 1) 添加到属性(p_属性):禁用 或 2) 添加到属性(p_属性):onclick=“ret
来自emp_tbl,其中emp_id=:P1_emp_id 根据您想要的确切行为,您可以尝试 1) 添加到属性(p_属性):禁用 或 2) 添加到属性(p_属性):onclick=“return false;”
希望这能有所帮助。包括以下更改
p_attributes => DECODE(status,'Y','checked="checked" onclick="return false;"', 'onclick="return false;"')
希望这对你有帮助 您可以在复选框中使用'readonly=readonly'属性。 请检查谷歌的案例,因为这是区分大小写的 问候,,
Nikita当使用禁用的its不工作时,您能告诉在p_属性=>DECODE(status,'Y','checked=“checked”',NULL))状态中添加它的位置吗?我尝试了两种解决方案,但当单击NULL Chkbox时,它被勾选,不应该。。。你知道怎么修改吗?如果状态为Y或null,则Chkbx应该是不可编辑的。您可能有语法问题。但我看到@Amol已经向您展示了如何做。它可以工作,但我想让它即使在复选框为null时也不可编辑。如何做?请检查更新的答案。希望这对您有所帮助!