"jquery.unobtrusive-ajax.js"过时了吗?

ser*_*hio 30 javascript ajax asp.net-mvc jquery asp.net-mvc-5

我有一个古老的MVC2解决方案,我迁移到MVC5(Visual Studio 2013).

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

我有例如.该jquery.unobtrusive-ajax.js库.它现在已经过时了吗?

我问,因为该库参考

/// <reference path="jquery-1.4.4.js" />
Run Code Online (Sandbox Code Playgroud)

但我升级了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
Run Code Online (Sandbox Code Playgroud)

Zab*_*sky 63

jquery.unobtrusive-ajax.js是一个支持@Ajax.*帮助程序的Microsoft库,这是一个不显眼设置的插件jQuery Ajax.

如果您@Ajax在代码中使用帮助程序,如ActionLinkBeginForm,以及更新,jQuery您必须更新Microsoft jQuery Unobtrusive Ajax,否则您可以删除它.

如果您删除参考jquery.unobtrusive-ajax.js,@Ajax佣工将工作作为常规@Html的帮手.

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

尝试寻找这些方法的用法.

  • MS Ajax 是一个带有 `UpdatePanel` 等的 webforms 东西......它与这个插件无关。“Jquery unobtrusive-ajax”并没有过时。最新版本已于 2 个月前发布(我是 2018 年的) (2认同)