82 messaggi dal 18 aprile 2018
Salve a tutti,
ho inserito i miei file JS (oltre a jquery ecc...) nel bundle e quando atterro sulla pagina di login della mia app mvc è tutto ok, poi spostandomi per esempio nella pagina di registrazione che ha un altro layout al primo colpo non legge nessun file a meno che io non aggiorni la pagina, in quel caso si ricarica tutti i file e funziona tutto. come potrei fare per risolvere?
nel bundle è inserito così:

 var jqueryCdnPath = "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.js";
            var jqueryUI = "https://code.jquery.com/ui/1.12.1/jquery-ui.js";

            bundles.Add(new ScriptBundle("~/bundles/jquery",jqueryCdnPath).Include(
                "~/Scripts/jquery-{version}.js"));

            bundles.Add(new ScriptBundle("~/bundles/jqueryUI", jqueryUI).Include(
                "~/Scripts/jquery-{version}.js"));

            bundles.Add(new ScriptBundle("~/bundles/myscripts").Include(
                    "~/Scripts/plugins.js",
                    "~/Scripts/AccountJS/Utility.js",
                    "~/Scripts/custom.js",
                    "~/Scripts/JsBarcode.all.min.js"
                   ));

            bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
                      "~/Scripts/bootstrap.js"));

            bundles.Add(new StyleBundle("~/Content/css").Include(
                      "~/Content/bootstrap.css",
                      "~/Content/site.css"));


nel layout:

    @Scripts.Render("~/bundles/jquery")
    @Scripts.Render("~/bundles/jqueryUI")
    @Scripts.Render("~/bundles/myscripts")
        
    @RenderSection("Scripts", required: false)


ho provato ad inserire anche del codice nella pagina view:

@section Scripts
{

    <script>

        $(document).ready(function () {

            console.log('test');

        });

      
    </script>
}



come dicevo funziona solo se atterro direttamente sulla pagina, oppure se ci arrivo da un altra pagina del sito sono costretto ad aggiornare per farla funzionare.

Grazie in anticipo
Modificato da Mirko2018 il 28 marzo 2020 13:33 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.