Sie können auch in jQuery Migrate nachsehen, um beim Upgrade auf jQuery 1.9 zu helfen.
Ich bin gerade darüber gestolpert, nachdem ich selbst auf jQuery 1.9 aktualisiert habe. Ich stelle jedoch fest, dass keiner der Benutzer (außer AliRıza Adıyahşi in einem Link ohne Erklärung) zuvor darauf hingewiesen hat, welcher Teil des Codes den Fehler verursacht hat. Immerhin, wenn
$(sel).live(...)
wurde zugunsten von $(sel).on(...)
abgelehnt, dann ist es eine ziemlich einfache Lösung, oder?
Das Problem besteht darin, dass dieser Fehler in jquery.unobtrusive-ajax.js
ausgelöst wird, das Sie als Teil des Pakets in @Scripts.Render("~/bundles/jqueryval")
Da Sie das Ajax-Formular nicht verwenden oder abbrechen, ist es unwahrscheinlich, dass sich der Fehler auf irgendetwas auswirkt (bei mir ist das nicht der Fall), aber ich konnte von Microsoft keine Fehlerbehebung finden. Das Problem besteht darin, die Version von jquery.unobtrusive-ajax.js zu installieren, die die .live-Aufrufe durch .on () ersetzt, bis MS die offizielle Version repariert.
Tags und Links asp.net-mvc-3 jquery