我有一个我一直在努力的AJAX应用程序。在开发的这一点 - 我有一个modalpopupextender,带有警告信息和OK和Cancel按钮。我刚刚被要求将此更改为三个复选框并禁用“确定”按钮,直到检查完所有三个框。我正在努力实现这一目标。我不确定我是应该使用checkboxlist控件还是只使用三个复选框。我也不确定是否应该通过javascript或codebehind处理启用/禁用按钮。我已经尝试过两者兼而有之 - 没有成功,所以非常感谢任何指导。
答案 0 :(得分: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;
}