如何通过一次单击检查代表Oracle ApEx中DB列的所有复选框?

时间:2014-10-24 14:10:57

标签: javascript checkbox oracle-apex

我有一个带有几列的表格形式,其中一列是一个数值条目,其值为1或0,由复选框表示。 我想创建一个“主 - 复选框”来检查此列中的所有复选框,但它不会对页面进行求值,用户必须通过“应用更改”手动执行此操作。

我发现我需要使用apex.item和一些javascript,不幸的是,这就是我所拥有的。

1 个答案:

答案 0 :(得分:0)

实际上,它并不像谷歌搜索结果那么容易。 Apex的复选框看起来只是一个装饰性的东西,真实的东西是隐藏的。

我的同事帮我做了这样的事情:

$("td[headers=APPROVED] input[type=checkbox]").attr("checked", 1); // this is the "visual" part
$("td[headers=APPROVED] input[type=hidden]").val(1); // and this is he one that gets stuff done

“APPROVED”是我操纵的列的名称。