我正在使用 google api 开发一个处理日历中事件的应用程序。我有一个 jquery 函数,它在浏览器页面的底部显示一个表单(函数 .show())。我想做的就像谷歌日历中的内容。当您单击日历上的日期时,会显示一个显示表单的弹出窗口。我读到 window.open 几乎做了我想做的事,但问题是我不知道在 url 中放什么:
window.open('url', 'window name', 'window settings')
实际上,表单和我的 jquery 函数在同一个文件中:
<div id="addEvent" style="display:none" >
<form id="addEventForm">
<label>Titre :</label>
<input type="text" value="" placeholder="Titre de l'event" id="title" name="title" />
<label>Date de début :</label>
<input type="text" value="" placeholder="Date de l'event" id="start_date" name="start_date" />
<a href="#" onclick="add_event()">Ajouter l'event</a>
</form>
</div>
这是我显示表格的方式:
$(document).ready(function() {
$('#calendar').fullCalendar({
dayClick: function(date, allDay, jsEvent, view)
{
date_format = $.fullCalendar.formatDate(date,"yyyy-MM-dd");
display_form(date_format);
},
events: 'https://www.google.com/calendar/feeds/myLogin%40gmail.com/public/basic'
});
});
function display_form(s_date)
{$('#addEvent').show();
$('#start_date').val(s_date);
}