如何从servlet上的内联日期选择器获取选定日期

时间:2017-12-04 21:31:15

标签: java jquery datepicker

我试图获取内联jquery datepicker的选定日期。我需要在Java代码中使用选定的日期,而不是在JS中。我试图将它绑定到隐藏的输入但它没有用,我只有{{1 }}

HTML:

null

和js:

<div id='datepicker'></div>
 <input type="hidden" id="datepicker_send" name="datepicker_send"> 
 <div>Free Appointments on <label id="selectedDate">:</label></div>

我试过了

$(document).ready(function(){

$("#datepicker").datepicker({altField:'#datepicker_send'});

$("#datepicker").on("change",function(){
    var selected = $(this).val();
     $('#selectedDate').html(selected);
});

我只得到request.getParameter("datepicker_send"); 。你有什么想法吗?

谢谢

1 个答案:

答案 0 :(得分:0)

在你的JS中,试试: var selected = $('#datepicker').datepicker('getDate');

代替:var selected = $(this).val();

这会触发datepicker类中的getDate函数来实际获取日期。