我正在做一个项目,我正在使用FullCalendar
和jQuery dialog.
我正在使用jQuery
对话框,因为用户选择任何时间段,他们将看到一个对话框,并且在该对话框内我将传递开始和结束时间。
但问题是fullCalendar
传递start
参数作为日期object
现在的Date {Tue Apr 02 2013 00:00:00 GMT+0530 (India Standard Time)}
问题是如何只显示02-04-2013 00:00:00
我不想使用更多的插件,因为它已经包含了太多的 js。
是)我有的?
jQuery 对话框代码
$( "#dialog-form" ).dialog({
autoOpen: false,
modal: true,
buttons:
{
"Create an event": function()
{
var bValid = true;
if ( bValid )
{
//adding event to calendar code
$( this ).dialog( "close" );
}
},
Cancel: function()
{
$( this ).dialog( "close" );
}
},
close: function()
{
allFields.val( "" ).removeClass( "ui-state-error" );
}
});
全日历
var calendar = $('#calendar').fullCalendar(
{
header:
{
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
selectable: true,
selectHelper: true,
select: function(start, end, allDay)
{
console.log(start);
$("#dialog-form input#start_time").val(start);
$("#dialog-form input#end_time").val(end);
$( "#dialog-form" ).dialog( "open" );
calendar.fullCalendar('unselect');
},
我在这里只粘贴了一半代码,因为它太长了,没有必要在这里添加它。
谢谢