【发布时间】:2011-11-21 04:29:15
【问题描述】:
我有一个页面,其中显示了一个带有一些突出显示日期的 jquery 日期选择器。如何根据在日期选择器中单击的日期检索数据并填充 div。到目前为止,这是我的代码:
<!DOCTYPE html>
<html>
<head>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script type="text/javascript">
var dates = [new Date(2011, 9-1, 20), new Date(2011, 9-1, 21),new Date(2011, 10-1, 1)];
$(function(){
$('#datepicker').datepicker({
numberOfMonths: [1,1],
dateFormat: 'dd/mm/yy',
beforeShowDay: highlightDays
});
function highlightDays(date) {
for (var i = 0; i < dates.length; i++) {
if (dates[i].getTime() == date.getTime()) {
return [true, 'highlight'];
}
}
return [true, ''];
}
});
</script>
<style>
#highlight, .highlight {
background-color: #cc0000;
}
</style>
</head>
<body style="font-size:62.5%;">
<div id="datepicker"></div>
<div id="events">
Data From Mysql To Go Here
</div>
</body>
</html>
【问题讨论】:
标签: jquery datepicker