gpt4 book ai didi

c# - 这些脚本有什么作用?默认的 Asp.net MVC 3 网站

转载 作者:太空宇宙 更新时间:2023-11-03 11:28:51 26 4
gpt4 key购买 nike

我制作了一个 asp.net mvc,我正在查看 js 文件(试图确定要删除和保留的内容)。

我看到了像

    jquery.unobtrusive-ajax.js
jquery.validate.unobtrusive.js
MicrosoftAjax.debug.js
MicrosoftAjax.js
MicrosoftMvcValidation.debug.js
MicrosoftMvcValidation.js
modernizr-1.7.js

我不打算使用任何 MS ajax 工具。我使用 jquery 来满足我的所有需求。我将使用带有数据注释的 jquery 验证,所以我知道我需要它。

我遇到的另一个问题是我不知道这些文件有多旧。我看到他们有 jquery 1.5.1(他们现在是 1.7.1)。

所以我想使用我需要的最新文件。使用旧文件开始新项目毫无意义。

最佳答案

MicrosoftAjax 和 MicrosoftMVCValidation 文件是 ajax 验证的旧 (MVC2) 实现。 MVC3 中新的非侵入式验证使用 jquery.validate.unobtrusive.js,而 MVC3 中新的非侵入式 Ajax 使用 jquery.unobtrusive-ajax.js。有关此检查的更多详细信息,请查看 Brad Wilsons 关于 unobtrusive validation in MVC3 的文章

根据您的说法,您只需要不显眼的验证文件(以及 jQuery 和 jQuery 验证)。

为了确保您拥有最新版本的文件,您可以使用 NuGet:

http://nuget.org/packages/jQuery

http://nuget.org/packages/jQuery.Validation

http://nuget.org/packages/jQuery.Validation.Unobtrusive

关于c# - 这些脚本有什么作用?默认的 Asp.net MVC 3 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8482155/

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