Ich möchte mein ausgewähltes Datum von .startdate_input
in meinem Eingabefeld startdate
anzeigen. Und wenn ich das Feld .startdate_input
leer lasse, sollte das Feld .startdate
auch wieder leer sein.Wie kann ich ein Datum in ein anderes Eingabefeld übertragen?
http://jsfiddle.net/93eTU/2524/
<input type="text" class="startdate_input date form-control" value="">
<input value="" name="startdate" class="startdate" type="text">
<script>
$('.date').datepicker({
dateFormat: 'dd-mm-yy',
minDate: '+5d',
changeMonth: true,
changeYear: true,
altField: "#idTourDateDetailsHidden",
altFormat: "yy-mm-dd"
});
function dateformat(date, output) {
var date_f = $(date).val();
if (date_f == '') {
var result = '';
} else {
var result = moment(date_f, "DD/MM/YYYY").format("YYYY-MM-DD HH:mm:00");
$(output).val(result);
}
}
$("input, select").on("change keyup paste", function() {
dateformat(".startdate_input", ".startdate");
});
</script>
Ich erhalte keine Ergebnisse in meinem Eingabefeld .startdate
JSfiddle funktioniert nicht, überprüfen Sie die Konsole Fehler –
Benötigen Sie htt p: //jsfiddle.net/satpalsingh/bh8godjn/? Du warst damals nah dran. – Satpal
@Satpal Was haben Sie geändert, damit es funktioniert? – Jarla