2016-07-09 6 views
1

Ich habe eine Datetimepicker auf meiner Seite, die wie dieser istNicht in der Lage Wert, um aus einem Datetime es durch AJAX zu schicken

<table class="table borderless" id="schedule_time"> 
    <tbody> 
    <tr> 
     <td align="center"> 
     <div id="timepicker" class="form-group" style="width:30%"> 
      <div class='input-group date' id='datetimepicker1'> 
      <input type='text' class="form-control" name="date" id="date" /> 
      <span class="input-group-addon"> <span 
              class="glyphicon glyphicon-calendar"></span> 
      </span> 
      </div> 
     </div> 
     </td> 
    </tr> 
    </tbody> 
</table> 

Jetzt mag ich Wert der ausgewählten Zeit in Anspruch nehmen und es durch eine senden AJAX Anruf zu meinem Controller. Das Problem ist, ich bin nicht in der Lage, das ausgewählte Datum im Datetimepicker zu bekommen.

Ich habe

versucht
var date = $("#datetimepicker1").val(); 
      alert(date); 
var date1 = $("#datetimepicker1").text(); 
      alert(date1); 

Aber diese scheinen nicht zu funktionieren. wie kann ich das tun

+2

Erhalten Sie den Wert Ihrer Eingangselement, nicht vom Elternteil – 1sloc

+0

verwenden Sie bootstrap datetimepicker? – Thinker

Antwort

1

Die ID des Datetimepicker ist Datum wenn Sie so wollen, von seinem Wert für den Zugriff auf Javascript Sie #date statt #datetimepicker1 verwenden sollten:

var date = $("#date").val(); 
alert(date); 
Verwandte Themen