我遇到了 ajax 没有按预期发布数据的问题,我正在使用 Codeigniter 日历库,并为每个表格行和表格数据标签添加了类,这样当您单击任何表格单元格时,下面的代码就会触发。不知道出了什么问题
这是代码:
<script type="text/javascript">
$('.calendar .day').click(function(){
get_day_num();
});
function get_day_num()
{
//this alert shows 'undefined' ??
alert($(this).find('.day').html());
//values being passed to sendValue are probably 'undefined' - why?
sendValue($(this).find('.day_num').html(),$(this).find('.content').html())
}
function sendValue(day_num,day_data)
{
$.ajax({
url: window.location,
type: 'POST',
data: {
day: day_num,
data: day_data
},
complete: function(msg)
{
location:reload();
}
});
}
</script>