web-dev-qa-db-fra.com

"Jquery.unobtrusive-ajax.js" est-il obsolète?

J'ai une ancienne solution MVC2 vers laquelle j'ai migré MVC5 (Visual Studio 2013).

Je voudrais mettre à jour les anciennes bibliothèques utilisées dans le projet avec les nouvelles.

J'ai par exemple. le jquery.unobtrusive-ajax.js bibliothèque. Est-ce obsolète comme maintenant?

Je demande parce que cette bibliothèque fait référence

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

mais j'ai mis à jour le jQuery (j'utilise le jQuery v1.8.3 maintenant).

Si c'est quoi remplacer (comme jquery.validate.unobtrusive.js (?))

PS.
Dans un projet MVC par défaut, Visual Studio 2013 propose les scripts de "validation" suivants:

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

jquery.unobtrusive-ajax.js est une bibliothèque Microsoft pour prendre en charge @Ajax.* assistants, c'est un plugin qui configure discrètement jQuery Ajax.

Si tu utilises @Ajax assistants dans votre code, comme ActionLink ou BeginForm , ainsi que la mise à jour jQuery vous devez mettre à jour Microsoft jQuery Unobtrusive Ajax =, sinon vous pouvez le supprimer.

Si vous supprimez la référence au jquery.unobtrusive-ajax.js, @Ajax les assistants travailleront normalement @Html aides.

Comment savoir si je les utilise toujours?

Essayez de rechercher les utilisations de ces méthodes.

62
Zabavsky