需要利用以下功能的基本 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 会自动选择缩小版本吗?