pep*_*epe 0 javascript php jquery date fullcalendar
我正在努力做到以下几点:
value文本中input这是我的代码:
$("a#inline").fancybox();
$('#calendar').fullCalendar(
{
dayClick: function (date)
{
$('a#inline').click();
$('.datepicker').val(date);
}
});
Run Code Online (Sandbox Code Playgroud)
HTML
<a href="#data_entry" id="inline">Add Event</a>
<div style="display:none">
<div id="data_entry">
<form action="events/events_save" method="post" name="events_form" id="events_form">
<input type="text" name="date" value="<?php date('m/d/Y'); ?>" class="datepicker">
</form>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我遇到了以下问题:
当点击日历上的日期时,fancybox弹出,我得到Mon Apr 25 2011 00:00:00 GMT-0400 (EDT)==>我需要这个是mm/dd/yy像04/25/11
如果在那之后我关闭了fancybox并点击了锚标签"Add Event",那么fancybox会打开,但是日期填充了Mon Apr 25 2011 00:00:00 GMT-0400 (EDT)==>它实际上应该包含今天的日期,因为我放在value字段中的PHP字符串(这只有我固定)刷新)
有人建议如何解决这两个问题?
万分感谢.
要格式化日期,请通过fullcalendar的formatDate方法运行日期.尝试:
$('.datepicker').val($.fullCalendar.formatDate( date, "MM/dd/yy"));
Run Code Online (Sandbox Code Playgroud)