Wenn ich meinen Code ausführen bekomme ich diesen Fehler:Unable Wert der Immobilie erhalten ‚unauffällig‘: Objekt null oder nicht definiert ist
Unable to get value of the property 'unobtrusive': object is null or undefined
Es wäre normal, aber ich hinzufüge, die alle Sachen, die ich jquery Bedarf:
jquery.validate-vsdoc.js
jquery.validate.js
jquery.validate.min.js
jquery.validate.unobtrusive.js
jquery.validate.unobtrusive.min.js
jquery.unobtrusive-ajax.js
jquery.unobtrusive-ajax.min.js
ich lade diese auf meine Hauptform:
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jqueryui")
@Scripts.Render("~/bundles/jqueryval")
Und mein Bündel Config hat:
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
"~/Scripts/jquery-ui-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.unobtrusive*",
"~/Scripts/jquery.validate*"));
Ich habe in meinem Script
Ordner alle Dateien verwandt.
Warum erhalte ich diesen Fehler? Kommentar, wenn Sie brauchen jede Datei, um zu sehen, und ich werde es gerne veröffentlichen
EDIT:
Die Skripte werden geladen (I geprüft) Diese Zeile gibt den Fehler:
jQuery.validator.unobtrusive.prototype.parse.call(this, selector);
ERROR:
Wenn Sie sicher sind, dass alle Dateien vorhanden sind (zB "jquery.validate.unobtrusive.js"?), Sollten Sie alle Skripte mit einem "grep" -Befehl oder "Notepad ++" nach dem "unaufdringlichen" Element suchen . – Pragmateek
Ich habe vor 2 Minuten ein Update-Paket von der Paket-Manager-Konsole gemacht, also sollten sie korrekt sein. – AAlferez
Ich überprüft und das Element ist da – AAlferez