Sto cercando di utilizzare un Datepicker dell'interfaccia utente JQuery per un modulo per la creazione di un evento.Jquery Datepicker Rails 3 problema di formato data
Il modulo stesso sta funzionando correttamente e se utilizzo le normali rotaie date_field le informazioni vengono salvate senza alcun problema. Tuttavia, quando provo a usare il datepicker, si afferma che il modulo non può essere vuoto, anche se ho scelto una data. Mi rendo conto che ciò è dovuto a una differenza nel formato delle date utilizzate dalle rotaie e datepicker e, così ho provato il seguente codice:
$(function(){
$("#dateField").datepicker({
dateFormat: "yyyy-mm-dd"
});
});
Ma questo non sembra aver funzionato. La data è ancora visualizzata nel formato predefinito di datepickers e sta trasmettendo quel formato come parametro, il che si traduce in un errore. Qualsiasi suggerimento sarebbe apprezzato!
Ho paura che anche questo non funzioni. Il problema è che datepicker non sta cambiando il formato della data, a prescindere da ciò che mi sembra di fare, quindi è ancora il rendering sulla pagina come mm-dd-yy, e passandoli come parametro ... – TangoKilo
qual è il tipo di dati che stai usando per la colonna nel tuo database? Dovresti impostarlo come 'string' e non' date' – gabrielhilal
Sto usando la data, ma suppongo che cambiarlo in stringa risolverebbe il problema ... – TangoKilo