我如何从中获取所选日期,通过POST传递?
<script>
$(function() {
$( "#datepicker" ).datepicker();
var arrival = $("#datepicker").datepicker("getDate");
});
</script>
Run Code Online (Sandbox Code Playgroud)
我得到的日历工作方式如下:
<div id="datepicker" class="demo"></div>
Run Code Online (Sandbox Code Playgroud)
因为不是输入,是DIV我有这个问题.
请参阅:http://jqueryui.com/demos/datepicker/#inline
选择日期时,日期选择器会触发事件.您将事件处理程序设置为一个函数,然后在其中调用$ .post.
如果您希望在示例中将数据发布到您的到达变量中,您只需使用jQuery的$ .post函数(如果您想要更多地控制Ajax配置,则使用$ .ajax).
编辑:这是你如何弹出一个日期警告框:
$(function() {
$( "#datepicker" ).datepicker( {
onSelect: function(date, picker){ alert(date); }
} );
} )
Run Code Online (Sandbox Code Playgroud)
使用对象初始化datePicker,该对象在'onSelect'键上有一个回调函数.用户选择日期时会触发此功能.