需要利用以下功能的基本 ASP.NET MVC 4 项目需要哪些 javascript 文件:
a)客户端验证(我假设捆绑中的文件~/bundles/jqueryval用于不显眼的javascript和不引人注目的javascript验证以及捆绑中的基本jquery-1.7.1.js(或其缩小版本)~/bundles/jquery)
b)Ajax 调用和 ASP.NET MVC 4 的远程验证(我假设jquery.unobtrusive-ajax.js或其缩小版本。由于在 中没有为此文件注册的包BundleConfig.cs,我假设如果需要我必须添加一个,并且还必须Styles.Render在布局中添加该包或视图)。这个对吗?
c)HTML 5(我需要modernizr.js吗?)
d) 文件是做什么knockout-2.1.0.js用的?
e) 如果我BundleTable.EnableOptimizations = true;在BundleConfig.cs文件中设置,ASP.NET MVC 会自动选择缩小版本吗?