我已经设置了一个页面,该页面使用 JavaScript 来隐藏或显示 HTML 表格中的行,具体取决于复选框的状态。
到目前为止,一切都很好。但这是一个数据输入表单,有些行包含验证控件。但是,如果我隐藏包含验证控件的行(使用 JavaScript:style.display = 'none'
),则该控件仍会在尝试回发时进行验证。
任何人都可以建议一种方法,我可以做到这一点,但如果该行被隐藏,验证控件不会执行任何操作?
最佳答案
您必须使用 ValidatorEnable 方法禁用验证器的技术:http://geekswithblogs.net/jonasb/archive/2006/08/11/87708.aspx
关于javascript - 隐藏的验证器控件仍然有效吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4543503/