3

我正在尝试设计一个页面,该页面具有两个单选按钮选项和两个带有每个单选按钮的文本框。我正在使用数据注释验证属性验证这些文本框。我正在使用 jquery slider.toggle() 根据单击的单选按钮显示每个文本框。当我提交页面时,两个文本框的必填字段验证器都会被触发。我想要做的是在单击第二个单选按钮时禁用第一个文本框验证。当未选择与其关联的单选按钮时,MVC 中是否有任何方法可以禁用文本框的验证?

4

1 回答 1

0

这可以很简单地在前端完成。发生的验证是基于 html5 的data属性完成的。data从输入元素中删除属性,验证将停止运行。

于 2012-11-13T10:01:44.120 回答