2016-07-09 32 views
1

送它,我有我的網頁上一個DateTimePicker是這樣無法獲取價值將DateTimePicker通過AJAX

<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> 

現在我想利用所選擇的時間價值,並通過發送AJAX調用我的控制器。問題是我無法獲得datetimepicker中選定的日期。

我已經試過

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

但這些似乎並沒有工作。我怎麼能做到這一點

+2

讓你輸入元素的值,而不是父div。 – 1sloc

+0

你使用bootstrap datetimepicker嗎? – Thinker

回答

1

中的DateTimePicker的ID 日期,所以如果你想從你應該使用JavaScript #date代替#datetimepicker1訪問它的價值:

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