我在过去几个小时内一直试图从UI datepicker
获取日期我用过
$( your_datepicker_id ).datepicker( "getDate" )
这 " How to get the date from jQuery UI datepicker"
但是调试显示它返回一个对象。我也取代了#34; getDate"与" val"。我搜索了许多网站,他们都给出了相同的答案。
我想要的只是约会。
答案 0 :(得分:0)
这应该有效:
$(your_datepicker_id).val()
答案 1 :(得分:0)
确保在尝试获取日期之前选择了日期。请按照此片段解释如何通过“val()”和“getdate”方法检索日期。
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<script>
$(document).ready(function(){
$( "#datepicker" ).datepicker();
$("#btnD").click(function(){
var currentDate = $( "#datepicker" ).datepicker( "getDate" );
alert(currentDate);
});
$("#btnI").click(function(){
var currentDate = $( "#datepicker" ).val();
alert(currentDate);
});
});
</script>
<p>Date: <input type="text" id="datepicker"></p>
<button id="btnD">Get Date</button>
<button id="btnI">Get Input value</button>