Używam datepicker interfejsu jQuery UI do wyboru daty w mojej witrynie. Jeden z moich użytkowników właśnie uaktualnił swoją najnowszą wersję Chrome, która ma wbudowany natywny selektor dat dla HTML5. Duży problem, ponieważ dwa interfejsy użytkownika nakładają się na siebie. Drugi problem występuje wtedy, gdy użytkownik przesyła datę, data w bazie danych zmienia się na "0000-00-00" i generuje złe dane.HTML5 Data Input Type Zakłócenia z jQuery Datepicker
Po usunięciu datownika jQuery większość użytkowników, którzy nie używają najnowszych najlepszych przeglądarek, nie będzie mieć wyskakującego okna wyboru daty. A ci, którzy mają najnowszą przeglądarkę, będą mieli dwa nakładające się kalendarze, które przerywają aplikację. Moje pytanie brzmi: jak wyłączyć najnowsze przeglądarki z wyświetlania wbudowanej funkcji daty i po prostu kontynuować korzystanie z jQuery Datepicker?
gdzie umieścić powyższy kod? Czy mogę również wywołać skrypt modernr.js w nagłówku? – Neon
Tak, musisz odwołać się do moderizr.js w swoim nagłówku za pomocą znacznika script. I umieścisz powyższy kod wszędzie tam, gdzie obecnie nazywasz metodę '.datepicker()'. Pomocny będzie księgowanie istniejącego kodu. – jmoerdyk
To rozwiązanie sprawdziło się! Oto instrukcje instalowania Modernizr: http://modernizr.com/docs/#installing – Luke