我正在使用php Codeigniter的日历示例。
我有一个名为会议的表格,其中包含id, datemeeting , data, and projectuid
。
在日历中选择并写入日历之前,首先从组合框中选择projectuid
并将其发送到projectuid
中的POST。
我没有想法如何在jQuery中执行此操作
<div id="content">
<style type="text/css">
.calendar {
font-family: Arial; font-size: 12px;
}
table.calendar {
margin: auto; border-collapse: collapse;
}
.calendar .days td {
width: 80px; height: 80px; padding: 4px;
border: 1px solid #999;
vertical-align: top;
background-color: #DEF;
}
.calendar .days td:hover {
background-color: #FFF;
}
.calendar .highlight {
font-weight: bold; color: #00F;
}
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<?php
echo form_label('Project', 'projectUID');
echo br(1);
echo form_dropdown('projectUID', $projects, set_value('projectUID', $projects));
?>
<center><?php echo $calendar; ?></center>
<script type="text/javascript">
$(document).ready(function() {
$('.calendar .day').click(function() {
day_num = $(this).find('.day_num').html();
day_data = prompt('Enter Meeting', $(this).find('.content').html());
if (day_data != null)) {
$.ajax({
url: window.location,
type: 'POST',
data: {
day: day_num,
data: day_data
},
success: function(msg) {
location.reload();
}
});
}
});
});
</script>
</div>