我正在使用以下 jQuery 日历:http ://www.htmldrive.net/items/show/568/astonishing-iCal-like-calendars-with-jQuery
我想使用以下查询填充它:
public function get_upcoming_events()
{
$query = "SELECT * FROM events
WHERE date >= NOW()
ORDER BY date ASC";
return DB::get_results($query);
}
我已经开始使用与此类似的格式的事件信息填充弹出框。
echo '<li><span class="title">'.date('n/j/Y', strtotime($event->date)).' - '.$event->title.'</span>';
echo '<span class="desc"><a href="'.SITE_URL.'/index.php/events/get_event?id='.$event->id.'">Click here for details and to sign up...</a></span></li>';
我现在已经为此下载了一个扩展:https ://github.com/MrHus/jquery-monthly-ical/tree/按照文档我已经改变了这个:
$(document).ready(function()
{
$("#ical").ical({
eventdates: [{"date": "2009-03-21", "title": "My birthday", "desc": "Its my birthday!"},
{"date": "yyyy-01-01", "title": "New Year", "desc": "Its a new year!"},
{"date": "2009-mm-01", "title": "New Month", "desc": "First day of the new month!"},
{"date": "2010-mm-01", "title": "New Month", "desc": "First day of the new month!"},
{"date": "2010-09-01", "title": "Convention", "desc": "September convention."},
{"date": "2010-09-02", "title": "Convention", "desc": "September convention day two."},
{"date": "2010-mm-01", "title": "Towl", "desc": "Dont forget to bring a towl."}
]
});
对此:
$(document).ready(function()
{
$("#ical").ical({
<?php
foreach($events as $event)
{
?>
eventdates: [{"date": "<?php date('Y/m/d') ?>", "title": "<?php $event->title ?>", "desc": "Its my birthday!"},
{"date": "yyyy-01-01", "title": "New Year", "desc": "Its a new year!"},
]
<?php
}
?>
});
如何使用上述内容填充弹出框日历?