Sto sviluppando un'applicazione mobile JQuery in ASP.net MVC4 rasoio con VSRC, Nella sezione della pagina cshtml gli script sono scritti come segue.Script di sezione non rendering in ASP.net MVC4 rasoio
@section Scripts
{
<script type="text/javascript">
$(document).ready(function() {
jQuery("#register-form").validationEngine();
});
</script>
}
In layout.cshtml ho ...
"@RenderSection("Scripts", false)".
Si lavora per la pagina iniziale (la pagina che rendono in primo luogo), ma quando collegata tramite "ActionLink" ad altre pagine poi la sezione lo script scritto in quelle pagine non funziona.
Qualche idea?
Per favore aiuto, grazie.
questo è un problema quando si prende tutti gli script in fondo alla pagina per fare carico html prima, ma comunque è una soluzione –
-1: anche se la sua un vecchio risposta, ha trovato che durante l'utilizzo di Google, e in realtà è una risposta sbagliata/sbagliata per il problema. Perché in realtà è buona pratica mettere il javascript in fondo alla pagina ... Credo che il problema era che la sezione non era popolata da una vista parziale o da qualsiasi altro problema. Ma questa soluzione alternativa è semplicemente CATTIVA! Vedi anche http://stackoverflow.com/questions/7556400/injecting-content-into-specific-sections-from-a-partial-view-asp-net-mvc-3-with – MichaC