Estoy usando el selector de fechas de jQuery UI para las selecciones de fecha en mi sitio. Uno de mis usuarios acaba de actualizarse a la versión más nueva de Chrome, que tiene un selector nativo de fechas para HTML5. El gran problema es que las dos IU se superponen entre sí. El otro problema es cuando el usuario envía una fecha, la fecha en la base de datos vuelve a "0000-00-00" y está produciendo datos incorrectos.Tipo de entrada de fecha HTML5 Interferir con jQuery Datepicker
Si elimino el jQuery datepicker, la mayoría de los usuarios que no usan los últimos navegadores no tendrán un selector de fecha emergente. Y aquellos que tengan el navegador más nuevo tendrán dos calendarios superpuestos que romperán la aplicación. Mi pregunta es ¿cómo desactivo los navegadores más nuevos para que no muestren la función de fecha incorporada y continúen usando el jQuery Datepicker?
¿dónde colocas el código de arriba? Además, ¿llamo al script modernizr.js en mi encabezado? – Neon
Sí, necesita hacer referencia al moderizr.js en su encabezado con una etiqueta de script. Y colocaría el código anterior donde sea que esté llamando al método '. Datepicker()'. Publicar su código actual ayudaría. – jmoerdyk
¡Esta solución funcionó para mí! Aquí hay instrucciones para instalar Modernizr: http://modernizr.com/docs/#installing – Luke