2016-12-09 8 views
0

Ich möchte heute Schaltfläche in datetimepicker Kalender hinzufügen. Ich habe eine Idee, mit der Syntax "todayBtn: true" hinzuzufügen. Aber ich weiß nicht, wie es zu implementieren, während sie mit dem Code unten zeigtAdd Today Button in datetimepicker mit dem untenstehenden Code

<html> 
    <body> 
     <input class="form-control date" data-date-format="yyyy-mm-dd hh:ii" data-link-field="dtp_input1" placeholder="select to validity" name="from_validity" type="text" id="shankar" value=""> 
    </body> 
</html> 
<script> 
    $("#shankar").click(function() { 
     $("#shankar").datetimepicker('show').on('changeDate',function(ev) {    
      $('.datetimepicker').hide(); 
     }); 
    }); 
</script> 
+0

Können Sie angeben, welche datetimepicker Komponente Sie verwenden? – VincenzoC

+0

bootstrap datetimepicker –

+0

Welcher? Können Sie einen Link bereitstellen? – VincenzoC

Antwort

0

Versuchen showButtonPanel: true

$(function() { 
    $("#shankar").datepicker({ 
     showButtonPanel: true 
    }); 
}); 

JSfiddle

+0

Nein, das funktioniert nicht. Und ich möchte auch mit dem gleichen Code nur wie in der Show-Syntax ändern –

+0

Es funktioniert, siehe jsfiddle in meiner Antwort, und es gibt keine Notwendigkeit, datepicker explizit zu verstecken, Verstecken des Datepicker wird durch den internen jquery Code getan nachdem Sie das Datum ausgewählt haben. – Andy

+0

Wenn ich auf Heute klicke, funktioniert es nicht. Ich habe versucht, Ihren Code in jsfiddle –

0

Sets folgende Eigenschaften für Ihre picker (todayBtn: "verknüpft").

$('#dateFieldId').datepicker({ 
    todayBtn: "linked", 
    todayHighlight : true, 
    orientation: "left", 
    autoclose: true 
}); 
Verwandte Themen