Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不验证隐藏字段_Javascript_Jquery_Asp.net Mvc_Validation - Fatal编程技术网

Javascript 不验证隐藏字段

Javascript 不验证隐藏字段,javascript,jquery,asp.net-mvc,validation,Javascript,Jquery,Asp.net Mvc,Validation,我有一些字段仅根据某些条件显示,使用Jquery显示和隐藏字段是可以的 但是这些字段在提交时会被验证,即使它们是隐藏的,我在模型中已经要求了 我怎么不能验证隐藏字段??我发现: 或者,我可以应用以下方法 谢谢您可以在隐藏/显示输入名称属性时更改它。 这样,它将被忽略。当您进行验证时,请添加一个条件: if($("#myHiddenElement").css("display")!="none") 如果您不想验证该字段,那么为什么要发布该值呢?您可以在模型中使用字段,而不必将其作为表单数据提交。

我有一些字段仅根据某些条件显示,使用Jquery显示和隐藏字段是可以的

但是这些字段在提交时会被验证,即使它们是隐藏的,我在模型中已经要求了

我怎么不能验证隐藏字段??我发现: 或者,我可以应用以下方法


谢谢

您可以在隐藏/显示输入名称属性时更改它。
这样,它将被忽略。

当您进行验证时,请添加一个条件:

if($("#myHiddenElement").css("display")!="none")

如果您不想验证该字段,那么为什么要发布该值呢?您可以在模型中使用字段,而不必将其作为表单数据提交。[disabled]属性将阻止表单字段在默认提交行为中提交。@Dismissile:因为该值在条件为TrueZZZBOV时显示:您的意思是添加:Html.DropDownListForm=m.Types,model.Types,new{@disabled=disabled} ?