我在完整日历中设置了eventDrop函数。目前它看起来像这样:
eventDrop: function(event, delta, revertFunc) {
$.ajax({
url: ajax_url,
type: "POST",
data: {
id: event.id,
event_start: moment(event.start).format("YYYY-MM-DD HH:mm:ss"),
event_end: moment(event.end).format("YYYY-MM-DD HH:mm:ss"),
action: 'update_jsonevents'
}
});
}
在我的PHP中,我生成了JSON数据。小例子:
$array[$i]=array("id"=>$row["event_id"],
"title"=>$event_title,
"start"=>date_format($event_start_time, 'Y-m-d\TH:i:sP'),
"end"=>date_format($event_end_time, 'Y-m-d\TH:i:sP'));
echo json_encode($array);
die();
在某些例子中,我找到了类似的东西:
error: function() {
alert('there was an error while fetching events!');
},
我想回报类似"成功"从PHP到JS然后调用一个函数。我认为它被称为"回调"。我不知道如何设置它。我尝试了一些东西,但它并没有像预期的那样工作。有没有人为此目的有一个工作的例子? (PHP和JS)
谢谢!
答案 0 :(得分:0)
我想我会自己回答我的问题......
PHP-部分:
echo json_encode(array('success'=>'true'));
die();
JS-部分:
success: function(){
alert('Success');
}