这里是正确的版本MicrosoftMvcJQueryValidation.js 对于软2beta2?
-
18-09-2019 - |
题
MicrosoftMvcJQueryValidation.js
用于通过ASP.NET 视2对客户的侧验证。
有问题,这个文件就不能正常工作,并想知道如果我错误的版本。
该版本我使用来自来源的未来。
MicrosoftMvcJQueryValidation.js
5,626 bytes
11/17/09 10:43:12am
有两个原因我认为我们错误的版本:
1)实际上我有叫这个代码,获得验证程序的工作。这是因为默认客户的验证功能现在嵌入 FormContext.cs
是 Sys.Mvc.FormValidation.enableClientValidation
.
ViewContext.FormContext.ClientValidationFunction = "EnableClientValidation";
2)有一些代码jquery.validate.js 它没有追:
this.settings.errorPlacement
? this.settings.errorPlacement(label, $(element) )
: label.insertAfter(element);
这就要求进入这个功能 MicrosoftMvcJQueryValidation.js
:
errorPlacement: function(error, element) {
var messageSpan = fieldToMessageMappings[element.attr("name")];
$(messageSpan).empty();
$(messageSpan).removeClass("field-validation-valid");
$(messageSpan).addClass("field-validation-error");
error.removeClass("input-validation-error");
error.attr("_for_validation_message", messageSpan);
error.appendTo(messageSpan);
},
问题是,元件已经被包裹 jQuery.validate
与延 $(element)
表达。
因此 element.attr("name")
是不确定的,但是 element[0].attr("name")
是有效的。
我 MicrosoftMvcJQueryValidation.js
从未上下载 微软的网站.
`
我找不到任何其他 MicrosoftMvcJQueryValidation
版本,但我确信必须有一个。任何人都可以帮忙吗?
不隶属于 StackOverflow