jquery.unobtrusive-ajax.min.js:5 Uncaught TypeError: a(...).live is not a function
J’ai donné du code ruturn javascrip{filter}t dans MVC comme suit :
La réception signalera cette erreur JS, qui n’a pas encore été envoyée en arrière-plan, et la réception signalera une erreur, qui est évidemment une erreur de la réception.
Cependant, j’ai déjà écrit, et il est clair qu’il n’y a pas d’erreur, pourquoi cela a-t-il été signalé mal cette fois-ci ?????
Contrarié, j’ai l’impression que c’est un problème de version, puis j’ai changé quelques versions de jquery, mais j’ai quand même eu une erreur (toutes ont été changées vers des versions supérieures de jquery)
Ensuite, j’ai cherché sur Internet et j’ai trouvé deux articles :
https://bugs.jquery.com/ticket/13220
http://stackoverflow.com/questions/14354040/jquery-1-9-live-is-not-a-function
Tout tourne autour de cette question.
Solution:
Solution 1 : Remplacez jquery par une version inférieure, jquery-1.8.2 n’aura pas cette erreur,
Méthode 2 : Continuer à utiliser la version supérieure de jquery,
Ensuite, ajoutez un morceau de code :
Sous ce code, introduisez le jquery.unobtrusive-ajax.min.js,Ça doit être en dessous de ce code !!
|