Twitter bootstrap 应用引导折叠时,MVC客户端验证不起作用
我已经创建了一个包含大量字段的MVC5视图,客户端验证工作正常,直到我应用引导折叠Twitter bootstrap 应用引导折叠时,MVC客户端验证不起作用,twitter-bootstrap,validation,asp.net-mvc-5,Twitter Bootstrap,Validation,Asp.net Mvc 5,我已经创建了一个包含大量字段的MVC5视图,客户端验证工作正常,直到我应用引导折叠 客户端验证在扩展面板上工作,而collpased面板中的字段在提交时不进行验证。jQuery.validate默认情况下不验证任何属性为:hidden的字段 如果要验证隐藏控件,则需要更改“忽略”设置 IIRC 这仍然会忽略任何隐藏字段,但会验证当前未显示的任何输入/选择/文本区域字段 您可能需要重新加载表单验证设置以使其生效,请尝试一下,看看它是否有效jQuery.validate默认情况下不会验证属性为:hi
客户端验证在扩展面板上工作,而collpased面板中的字段在提交时不进行验证。jQuery.validate默认情况下不验证任何属性为:hidden的字段 如果要验证隐藏控件,则需要更改“忽略”设置 IIRC 这仍然会忽略任何隐藏字段,但会验证当前未显示的任何输入/选择/文本区域字段
您可能需要重新加载表单验证设置以使其生效,请尝试一下,看看它是否有效jQuery.validate默认情况下不会验证属性为:hidden的任何字段 如果要验证隐藏控件,则需要更改“忽略”设置 IIRC 这仍然会忽略任何隐藏字段,但会验证当前未显示的任何输入/选择/文本区域字段
您可能需要重新加载表单验证设置以使其生效,请尝试一下,看看它是否有效。设置验证程序忽略设置,如下所示。无论如何,这不会扩展手风琴部分,但会阻止提交
$(document).ready(function () {
$.validator.defaults.ignore = "input[type=hidden]";
});
设置验证器忽略设置,如下所示。无论如何,这不会扩展手风琴部分,但会阻止提交
$(document).ready(function () {
$.validator.defaults.ignore = "input[type=hidden]";
});
一些代码会有帮助…一些代码会有帮助…我在$(function(){})中尝试了它,但它不起作用。我应该在其他地方做吗?我在$(function(){})中尝试过,但没有成功。我应该在别的地方做吗?