Próbuję użyć datepicker JQuery interfejsu użytkownika dla formularza do tworzenia zdarzenia.Jquery Datepicker Rails 3 format daty wydania
Sam formularz renderuje się dobrze, a jeśli używam normalnej szyny date_field, informacje są zapisywane bez żadnego problemu. Jednak gdy próbuję użyć datepaksu, oznacza to, że formularz nie może być pusty, nawet jeśli wybrałem datę. Zdaję sobie sprawę, że jest to spowodowane różnicą w formacie terminów używanych przez szynach i datepicker, więc próbowałem następujący kod:
$(function(){
$("#dateField").datepicker({
dateFormat: "yyyy-mm-dd"
});
});
Ale to nie wydaje się, że pracował. Data jest nadal wyświetlana w domyślnym formacie datepickera i przekazuje ten format jako parametr, co powoduje błąd. Wszelkie wskazówki będą mile widziane!
Obawiam się, że to też nie działa. Problemem jest to, że datepicker nie zmienia format daty bez względu na to, co wydaje mi się zrobić to jeszcze renderowania na stronie jako MM-DD-YY, i przekazując je jako parametr ... – TangoKilo
jaki jest typ danych używasz dla kolumny w twojej bazie danych? Należy ustawić je jako '' string' a nie dzień spełnienia wymogu – gabrielhilal
używam datę, ale przypuszczam, zmieniając go na ciąg by naprawić ten problem ... – TangoKilo