2017-05-04 5 views
-1

Ich versuche, die accessible bootstrap datepicker zu verwenden, aber ich habe Probleme mit entweder Erkennung, wenn das Datum sich ändert oder nur das Datum überhaupt bekommen.bootstrap ab-datepicker "onUpdate" -Funktion funktioniert nicht

Erstens, die OnUpdate-Funktion in der docs sagt, Sie sollten erkennen können, wenn das Datum geändert wird. Es ist jedoch nichts an der Konsole ausgegeben, wenn ich das Datum mit dem folgenden Code zu ändern:

$('#datepicker').datepicker({ 
    onUpdate: function (value) { 
     console.log(value); 
    } 
}); 

Keine Konsole Fehler aber nur nichts passiert. Was ist mit diesem Code falsch?

Zweitens, ich weiß eigentlich nicht, wie man auf das Datum vom Datepicker überhaupt zugreifen kann. Ich habe folgendes versucht:

$("#datepicker").datepicker().getDate(); 
$("#datepicker").datepicker().date 
$("#datepicker").getDate(); 
$("#datepicker").datepicker().value(); 

ich jagen nur im Dunkeln, weil die Dokumente eigentlich gar nicht sagen, wie das Datum zu erhalten, soweit ich das beurteilen kann.

Antwort

1

Ändern und OnUpdate Funktionen funktionieren nicht für zugänglich Bootstrap Datepicker. Sie können jedoch den folgenden Code als Workaround verwenden.

$('#date').change(function(){ console.log($(this).val()); });