none
Datetimepicker jqueryui error en http://localhost:39630/Scripts/jquery-ui-1.8.24.js RRS feed

  • Pregunta

  • Excepción no controlada en línea 8506, columna 3 en http://localhost:39630/Scripts/jquery-ui-1.8.24.js
    0x800a138f - Error en tiempo de ejecución de JavaScript: No se puede obtener la propiedad 'msie' de referencia nula o sin definir

    Pues nada que me da ese error, maldito MVC4 y sus BUNDLES jejejeje.
    A ver si alguien me puede ayudar, en el LAYOUT tengo esto dentro del HEAD

        <!-- DataTables CSS -->
        <link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.2/css/jquery.dataTables.css">
        <!-- jQuery -->
        <script type="text/javascript" charset="utf8" src="//code.jquery.com/jquery-1.10.2.min.js"></script>
        <script src="//code.jquery.com/ui/1.11.1/jquery-ui.js"></script>
        <!-- DataTables -->
        <script type="text/javascript" charset="utf8" src="//cdn.datatables.net/1.10.2/js/jquery.dataTables.js"></script>

        @Styles.Render("~/Content/css")
        @Styles.Render("~/Content/themes/base/css")
        @Scripts.Render("~/bundles/modernizr")
        @Scripts.Render("~/bundles/jquery")
        @Scripts.Render("~/bundles/jqueryui")

    Y luego en una vista que lo quiero usar tengo esto

    <input type="text" id="dp" />

    <script type="text/javascript">
        $(function () {
            $('#dp').datepicker();
        });
    </script>

    Estoy harto de JS..... :(

    miércoles, 3 de septiembre de 2014 15:19

Todas las respuestas

  • hola

    estas compilando en debug o release ? porque la optimizacion que aplica el bunles solo se activa si estas en release

    podrias ver si compilando en debug la aplicacion funciona y es solo un tema de la optimizacon que causa el error

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 3 de septiembre de 2014 16:21
  • Hola Leandro, el problema no está al compilar, sino al hacer CLICK en el <input type="text" id="dp" /> para que me salga el calendario.

    Yo creo que es algo o bien del orden en el que tengo los @Styles.Render o bien algo de incompatibilidad de versiones de jQUERY o algo así........ te lo digo porque si lo hago en un proyecto nuevo, me funciona sin problemas.

    miércoles, 3 de septiembre de 2014 18:09
  • hola

    si accedes al sitio desde el browser al sitio usando el developer tools, accedes con F12 (usando la solapa de network) para ver que archivos carga, puedes notar que los js y css se descargan

    porque si compilas en releaser las bundler minifican los js y css

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 3 de septiembre de 2014 19:44
  • Hola Leandro

    Me encontré con ese mismo error y me di cuenta que si es lo de la compilación con Debug 

    pero no se si lo estés corriendo en Explorer porque en mi caso también vi que explorer tiene cierta incompatibilidad. prueba con otro explorador.

    jueves, 5 de diciembre de 2019 17:13