提问人:TheLastFrog 提问时间:12/8/2013 更新时间:6/1/2015 访问量:1114
如何验证隐藏在 ASP.NET MVC 4 中的输入
How to validate input that was hidden in ASP.NET MVC 4
问:
我有一个像这样的可编辑下拉列表。
http://jqueryui.com/autocomplete/#combobox
它隐藏了一个选择,并制作了一个像这样的自动完成文本框。
<select class="autocombobox" data-val="true" data-val-required="This field is required."
id="F_FFormat" name="F.FFormat" style="display: none;">
<option value="">....</option>
......
</select>
当我删除样式“display: none”时,它将在客户端正确验证。 但是,如果它仍然隐藏,那么它根本不会被验证。
我做了一些谷歌搜索并尝试这个脚本
$.validator.setDefaults({ ignore: null });
但它也行不通。
我该如何解决这个问题?
先谢谢你。
答:
2赞
Vivekh
12/9/2013
#1
试试这个:
var validator = $("#yourID").data('validator');
validator.settings.ignore = "";
评论