gpt4 book ai didi

JQuery验证MVC4如何找出mvc表单无效的原因

转载 作者:行者123 更新时间:2023-12-01 02:59:37 25 4
gpt4 key购买 nike

我正在努力处理 MVC4 和 JQuery 验证。

我们有相当数量的文本框,旁边有验证消息。

一旦他们在所有内容中输入了有效的消息,这些消息就会全部消失。但当我这样做时:

var valid = $('form').valid();

它总是返回 false。从 ( How to fire jQuery function only if form is valid ) 得到这个

我不知道表单还有什么问题。有没有办法获取表单的错误消息?

我尝试将显示错误挂接到 validate() 上,如下所述:

Jquery validate showerrors display name

但这永远不会填充任何信息。当我测试时,我将其放在每个输入框的更改上:

   if ($('form').valid()) {
alert('the form is valid');
}
else if(!$('form').valid()) {
alert('the form is NOT valid');
}

但它总是返回 NOT valid。

编辑

正要创建在线示例(根据网络开发人员的要求)。 Chrome 隐藏了我的一些 HTML(使用 jquery 选项卡控件)。于是去 IE 获取源代码并进行了验证。然后在FF中尝试了一下,成功了。所以看起来它只在 Chrome 中被破坏。

编辑2

创建了 jsfiddle.net 页面:http://jsfiddle.net/qN3Cn/1/

在 IE 中,表单将返回有效,在 chrome 中则无效。

最佳答案

可能是隐藏字段错误,您可以在控制台查看所有错误:

$('form').validate().errorList

关于JQuery验证MVC4如何找出mvc表单无效的原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12534072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com