jquery datatable загрузчик не работает должным образом при публикации - PullRequest
0 голосов
/ 12 марта 2019

Я выяснил, что заставляет мою нумерацию страниц с данными jquery не работать. Похоже, проблема в том, когда я использую это на ссылках

dataTables.bootstrap4.css/js

вот мои связки

 public static void RegisterBundles(BundleCollection bundles)
    {
        bundles.Add(new ScriptBundle("~/Bundles/jquery").Include(
           "~/Scripts/jquery-{version}.js"));

        bundles.Add(new ScriptBundle("~/Bundles/angularjs").Include(
           "~/Scripts/angular.min.js"));

        bundles.Add(new ScriptBundle("~/Bundles/adminlte").Include(
            "~/AdminLTE/dist/js/adminlte.js",
            "~/AdminLTE/plugins/bootstrap/js/bootstrap.bundle.js",
            "~/AdminLTE/plugins/datatables/jquery.dataTables.js",  
            "~/AdminLTE/plugins/datatables/dataTables.bootstrap4.js",         
            "~/AdminLTE/plugins/datepicker/bootstrap-datepicker.js",
            "~/AdminlTE/plugins/iCheck/icheck.min.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*"));            

        bundles.Add(new ScriptBundle("~/Bundles/js").Include(
        "~/Scripts/MasterPage/menu-selection.js",
        "~/Scripts/MasterPage/notification.js",
        "~/Scripts/Pages/main.js",
        "~/Scripts/Pages/DataTable.js",
        "~/Scripts/Pages/Validation.js",
        "~/Scripts/Pages/Datepicker.js"));

        bundles.Add(new ScriptBundle("~/Bundles/fontawesome").Include(
            "~/Scripts/fontawesome/all.js"));

        bundles.Add(new ScriptBundle("~/Bundles/iziToast").Include(
            "~/Scripts/iziToast/iziToast*"));

        bundles.Add(new ScriptBundle("~/Bundles/modernizr").Include(
           "~/Scripts/modernizr-*"));

        bundles.Add(new StyleBundle("~/Content/login-form").Include(
            "~/Content/Login/login-formas.css"));

        bundles.Add(new StyleBundle("~/Content/fontawesome").Include(
            "~/Content/fontawesome-all*"));

        bundles.Add(new StyleBundle("~/Content/iziToast").Include(
            "~/Content/iziToast*"));

        bundles.Add(new StyleBundle("~/Content/adminlte").Include(
            "~/AdminLTE/dist/css/adminlte*",
            "~/AdminLTE/plugins/datatables/dataTables.bootstrap4.css",
            "~/AdminLTE/plugins/datepicker/datepicker3.css",
            "~/AdminLTE/plugins/iCheck/all.css"));

        bundles.Add(new StyleBundle("~/Content/css").Include(
           "~/Content/MasterPages/layout.css",
           "~/Content/MasterPages/fieldset.css"));
    }    

и на главной странице

 <asp:PlaceHolder runat="server">



    <%: Styles.Render("~/Content/adminlte") %>
    <%: Styles.Render("~/Content/fontawesome") %>
    <%: Styles.Render("~/Content/iziToast") %>
    <%: Styles.Render("~/Content/css") %>

    <%: Scripts.Render("~/Bundles/jquery") %>
    <%: Scripts.Render("~/Bundles/angularjs") %>
    <%: Scripts.Render("~/Bundles/adminlte") %>
    <%: Scripts.Render("~/Bundles/jqueryval") %>
    <%: Scripts.Render("~/Bundles/fontawesome") %>
    <%: Scripts.Render("~/Bundles/iziToast") %>
    <%: Scripts.Render("~/Bundles/js") %>

</asp:PlaceHolder>

на локальном хосте работает нормально, но когда я публикую его в папке только в IIS, нумерация страниц не работает ...

Есть ли способ использовать этот стиль на хосте?

...