【发布时间】:2014-06-23 14:58:27
【问题描述】:
我有一些字段仅根据某些条件显示,使用 Jquery 显示和隐藏字段很好
但是这些字段在提交时会被验证,即使它们是隐藏的,我在模型中需要
我怎么不能验证隐藏字段??我发现:http://fluentvalidation.codeplex.com/ 或者我可以申请以下MVC hidden field being validated
谢谢
【问题讨论】:
-
如果您不想验证该字段,那么为什么要发布该值呢?您可以在模型中使用字段,而无需将其作为表单数据提交。
-
[disabled]属性将阻止在默认的<form>提交行为中提交表单字段。 -
@Dismissile :因为当条件为真时显示值
-
zzzzBov : 你的意思是添加: Html.DropDownListFor(m=m.Types, Model.Types, new { @disabled = "disabled" }) ?
标签: javascript jquery asp.net-mvc validation