0

我有一个我一直在研究的 AJAX 应用程序。在开发的这一点上 - 我有一个带有警告消息和一个确定和取消按钮的 modalpopupextender。我刚刚负责将其更改为三个复选框并禁用“确定”按钮,直到所有三个框都被选中。我很难做到这一点。我不确定我应该使用复选框列表控件还是只使用三个复选框。我也不确定是否应该通过 javascript 或代码隐藏来处理按钮的启用/禁用。我已经尝试了两者 - 没有成功,因此非常感谢任何指导。

4

1 回答 1

0

如果你问我,三个复选框似乎工作得很好。你可以让每个复选框运行相同的验证功能来检查其他 2。另外,我发现使用 'this.disable=true' 会工作得很好对于你想要完成的事情。这样一切都在 JS 下处理,无需使用代码隐藏。

function validate() {
    if ('checkbox is not checked')
        return;
    if ('checkbox2 is not checked')
        return;
    if ('checkbox3 is not checked')
        return;  
    submit.disabled = false;
}
于 2009-06-11T13:30:18.313 回答