是";jquery.uno唐突ajax.js"过时了

Is "jquery.unobtrusive-ajax.js" obsolete?

本文关键字:quot js 过时 ajax uno jquery 唐突      更新时间:2023-09-26

我有一个古老的MVC2解决方案,已迁移到MVP5(Visual Studio 2013(。

我想用新的库更新项目中使用的旧库。

我有jquery.unobtrusive-ajax.js图书馆。它像现在一样过时了吗?

我问是因为图书馆引用

/// <reference path="jquery-1.4.4.js" />

但是我升级了jQuery(我现在使用的是jQuery v1.8.3(。

如果用什么来代替(如jquery.validate.unobtrusive.js(?((

PS
在默认的MVC项目中,Visual Studio 2013提出了以下"验证"脚本:

jquery.validate-vsdoc.js
jquery.validate.js
jquery.validate.min.js
jquery.validate.unobtrusive.js
jquery.validate.unobtrusive.min.js

jquery.unobtrusive-ajax.js是一个用于支持@Ajax.*助手的Microsoft库,这是一个不引人注目地设置jQuery Ajax的插件。

如果您在代码中使用@Ajax助手,如ActionLink或BeginForm,在更新jQuery的同时,您必须更新Microsoft jQuery Unobtrusive Ajax,否则您可以将其删除。

如果删除对jquery.unobtrusive-ajax.js的引用,则@Ajax助手将作为常规@Html助手工作。

我怎么知道我是否还在使用它们?

试着查找这些方法的用法。

您询问如何确保是否安装了最新的jquery-uno唐突-ajax.js(或者如何检查它是否已过时(。

Visual Studio 2010+附带了NuGet包管理器控制台(PMC(。查看您的项目的外部引用(例如,不引人注目的AJAX(是否仍然是最新的:

  1. 在Visual Studio中打开您的项目
  2. 在解决方案资源管理器中右键单击您的项目
  3. 选择"管理NuGet软件包">
  4. 选择要更新的包(不引人注目的AJAX a/o不引人注目的验证(
  5. 在这里,您可以查看是否使用最新版本的外部引用,或者是否有可用的更新
  6. 按下[更新]按钮