如何在提交后设置复选框的值?
我点击了复选框,当我点击提交按钮时,它会取消选择。
答案 0 :(得分:1)
在上面的评论中查看了您链接到的示例,我认为您的复选框项目设置不正确。在选中复选框并按“应用”按钮后查看浏览器中的URL,我看到:
http://apex.oracle.com/pls/apex/f?p=17236:555:3681260444833458::NO::P555_CHECK:
显式地将checkbox项的值设置为NULL,这通常是未经检查的值。作为实验,我将网址更改为:
http://apex.oracle.com/pls/apex/f?p=17236:555:3681260444833458::NO::P555_CHECK:Y
页面重新加载了两个复选框!:
那么你的复选框项目是如何定义的?它应该定义如下:
即
此外,您不希望在页面分支中将P555_CHECK重置为null。