Sto utilizzando l'ultimo framework MVC e bundle.Unchaught TypeError: Impossibile impostare la proprietà 'non invadente' di undefined
Il "jqueryval" fascio di default che MVC crea sta causando un errore di javascript
Gli script sulla mia pagina vengono emessi in questo modo
<!-- In head -->
<script src="/Scripts/modernizr-2.6.2.js"></script>
<script src="/Scripts/jquery-2.0.2.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="/Content/Misc.js"></script>
<!-- Bottom of doc -->
<script src="/Scripts/jquery.unobtrusive-ajax.js"></script>
<script src="/Scripts/jquery.validate.unobtrusive.js"></script>
mio Bundle:
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.validate*",
"~/Scripts/jquery.unobtrusive*"));
Che cosa è sta andando male?
Se l'ordine è un problema, creare un pacchetto per file di script e caricarli nel codice nell'ordine desiderato. –
Ho pensato che potrebbe essere stato così, ma quando inserirlo manualmente non fa differenza – Chris
Questa è probabilmente una domanda stupida, ma hai effettivamente incluso ** jQuery ** anche nella tua pagina? Sembra riferirsi all'oggetto non definito, e quell'oggetto dovrebbe essere jQuery. – Ian