Asp.net mvc 使用ASP.NET MVC 3**而不使用**jQuery

Asp.net mvc 使用ASP.NET MVC 3**而不使用**jQuery,asp.net-mvc,javascript,Asp.net Mvc,Javascript,我需要用ASP.NETMVC编写一个应用程序,但由于公司原因,我不能使用jQuery。我听说您可以“关闭”jQuery,而像TextBoxFor这样的ASP.NET控件将退回到使用Microsoft较旧的JS库。但我还没有找到任何关于如何做到这一点的详细信息 有人有过这种方法的经验吗?任何指针?ASP.NET MVC不需要jQuery。MVC3项目模板将其包含在\u Layout.cshtml中,因为许多开发人员都喜欢它。您可以删除它 不过,默认情况下它确实使用jQuery验证,但您可以使用Mi

我需要用ASP.NETMVC编写一个应用程序,但由于公司原因,我不能使用jQuery。我听说您可以“关闭”jQuery,而像TextBoxFor这样的ASP.NET控件将退回到使用Microsoft较旧的JS库。但我还没有找到任何关于如何做到这一点的详细信息


有人有过这种方法的经验吗?任何指针?

ASP.NET MVC不需要jQuery。MVC3项目模板将其包含在
\u Layout.cshtml
中,因为许多开发人员都喜欢它。您可以删除它


不过,默认情况下它确实使用jQuery验证,但您可以使用Microsoft Ajax MVC2库。

这取决于您决定从默认脚本文件夹中包括的适配器。如果不想使用Jquery,请包括其他适配器文件。

如果删除Jquery脚本,则将无法使用Jquery/不引人注目的MVC 3验证

改用MS脚本和相应的验证功能:

_Layout.cshtml:

"~/Scripts/MicrosoftAjax.js"

"~/Scripts/MicrosoftMvcValidation.js"
就这些


顺便问一下,为什么不能在项目中使用jQuery?

我喜欢公司环境。我可以理解(某种程度上),没有javascript。然后,如何颠覆到没有jquery的公司误解和完全无知(imho)的臭味。但是,嘿,它们里面有金子(枯萎的)山丘,答案是:-)。在我的情况下,我工作的“保守”公司不想依赖任何插件,因此我们必须从头开始编写所有东西。