2017-02-21 6 views
1

привет, я использую выбор диапазона данных для опции фильтра. есть изменения с диапазоном выбора даты по умолчанию. здесь я использую div вместо текстового поля. так что мне нужна выбранная дата начала и дата окончания в переменной, как я могу это объяснить ?. я стараюсь, как таким образом ...Как мне выбрать Date Range Picker для выбранной даты?

$('#Date').daterangepicker(); 
 
    $(document).on("click",".applyBtn",function() { 
 
//   var range = $('#Date').datarangepicker.getRange(); 
 
// var startDate = range.start; 
 
// var endDate = range.end; 
 
var x =$('#Date').data('daterangepicker').StartDate() 
 
    alert(x); 
 
    });
<!-- Include Required Prerequisites --> 
 
<script type="text/javascript" src="//cdn.jsdelivr.net/jquery/1/jquery.min.js"></script> 
 
<script type="text/javascript" src="//cdn.jsdelivr.net/momentjs/latest/moment.min.js"></script> 
 
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap/3/css/bootstrap.css" /> 
 
    
 
<!-- Include Date Range Picker --> 
 
<script type="text/javascript" src="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.js"></script> 
 
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.css" /> 
 

 

 
<div id="Date" class="col-xs-5 col-md-4 paddingNull filterImageAlign" >here select</div>

ответ

5

Попробуйте это.

var startDate = $('#Date').data('daterangepicker').startDate._d; 
var endDate = $('#Date').data('daterangepicker').endDate._d; 
+0

большой! спасибо @Murat –