Quando eseguo il mio codice ottengo questo errore:Impossibile ottenere il valore della proprietà 'discreto': oggetto è null o undefined
Unable to get value of the property 'unobtrusive': object is null or undefined
Sarebbe normale, ma io sono l'aggiunta di tutte le cose jquery I necessità:
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
che carico presente sulla mia forma principale:
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jqueryui")
@Scripts.Render("~/bundles/jqueryval")
E il mio fagotto config ha:
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*"));
Ho nella mia cartella Script
tutti i file relativi.
Perché viene visualizzato questo errore? commento se avete bisogno di vedere qualsiasi file e sarò lieto pubblicarlo
EDIT:
Gli script vengono caricati (ho controllato) Questa linea dà l'errore:
jQuery.validator.unobtrusive.prototype.parse.call(this, selector);
ERRORE:
SCRIPT5007: Unable to get value of the property 'unobtrusive': object is null or undefined
Se sei sicuro che tutti i file ci siano (es. "Jquery.validate.unobtrusive.js"?) Dovresti controllare tutti gli script con un comando "grep" o "Notepad ++" cercando l'elemento "discreto" . – Pragmateek
Ho fatto un pacchetto di aggiornamento dalla console del gestore pacchetti 2 minuti fa, quindi dovrebbero essere corretti. – AAlferez
Ho controllato e l'elemento è lì – AAlferez