jquery.unobtrusive-ajax.min.js:5 Uncaught TypeError: a(...).live is not a function
Andsin MVC-s ruturn javascrip{filter}t koodi järgmiselt:
Vastuvõtt teatab sellest js-veast, mida pole veel taustale esitatud, ja vastuvõtt teatab veast, mis on ilmselgelt vastuvõtulaua viga.
Kuid olen varem kirjutanud ja on selge, et viga pole, miks seekord valesti teatatakse?????
Pettunud, tundub, et see on versiooniprobleem, ja siis muutsin mõningaid jquery versioone, aga sain ikkagi vea (kõik neist olid muudetud jquery kõrgemateks versioonideks)
Seejärel otsisin internetist ja leidsin kaks artiklit:
https://bugs.jquery.com/ticket/13220
http://stackoverflow.com/questions/14354040/jquery-1-9-live-is-not-a-function
Kõik käib selle küsimuse ümber.
Lahus:
Lahendus 1: Asenda jquery madalama versiooniga, jquery-1.8.2 ei saa seda viga,
Meetod 2: Jätka jquery kõrgema versiooni kasutamist,
Seejärel lisa kooditükk:
Selle koodi all tutvusta jquery.unobtrusive-ajax.min.js,See peab olema selle koodi all!!
|