jquery.unobtrusive-ajax.min.js:5 Uncaught TypeError: a(...).live is not a function
Aš daviau ruturn javascrip{filter}t kodą MVC taip:
Registratūra praneš apie šią js klaidą, kuri dar nebuvo pateikta fone, o registratūra praneš apie klaidą, kuri akivaizdžiai yra registratūros klaida.
Tačiau aš rašiau anksčiau, ir aišku, kad klaidos nėra, kodėl šį kartą pranešta neteisingai?????
Nusiminęs, jaučiu, kad tai versijos problema, ir tada, aš pakeičiau keletą versijų jquery, bet vis tiek gavau klaidą (visi jie buvo pakeisti į aukštesnes versijas jquery)
Tada aš ieškojau internete ir radau du straipsnius:
https://bugs.jquery.com/ticket/13220
http://stackoverflow.com/questions/14354040/jquery-1-9-live-is-not-a-function
Viskas apie šį klausimą.
Sprendimas:
1 sprendimas: pakeiskite jquery žemesne versija, jquery-1.8.2 negaus šios klaidos,
2 būdas: toliau naudokite aukštesnę "jquery" versiją,
Tada pridėkite kodo dalį:
Po šiuo kodu įveskite jquery.unobtrusive-ajax.min.js,Jis turi būti žemiau šio kodo!
|