2014-02-25 46 views
0

我想打开一个对话框而不是提示。 (所以我可以编辑它)。当你点击一个提示显示的事件时,以及当你点击确定时,该事件被删除,我目前有一个删除事件功能。这工作正常,但我想有一个对话框而不是提示。 删除功能:在完全日历中点击事件时打开对话框

eventClick: function(event) { 
var decision = confirm("Weet u zeker dat u de afspraak wilt verwijderen?"); 
if (decision){ 
$.ajax({ 
url: '<?=base_url();?>testcalendar/fullcalendar/delete_events.php', 
data: 'id=' + event.id , 
type: "POST", 
}); 
$('#calendar2').fullCalendar('removeEvents', event.id); 
var nTime = 1 * 50; 
window.setTimeout("location.reload()", nTime); 
}}, 

的delete_events.php:

<?php 
$id = $_POST['id']; 
try { 
$bdd = new PDO('mysql:host=localhost;dbname=fullcalendar', 'root', 'root'); 
} catch(Exception $e) { 
    exit('Unable to connect to database.'); 
} 
$sql = "DELETE from evenement WHERE id=".$id; 
$q = $bdd->prepare($sql); 
$q->execute(array($id)); 
?> 

回答

1

我想用一个HTML表单编辑相关数据。这个表单将被隐藏,并在必要时显示。

<div id="form"> 
<input id="index1" /><br /> 
<input id="index2" /><br /> 
<button id="submit" /> 
</div> 

并编写一些函数将这些索引发送到一个php文件,它处理那些数据,比如保存或更改。

我是新来的人,总是在寻找答案。这是我的第一个答案,它不可能是完美的,但我想我表达了我对这个问题的想法,可能它会对你有所帮助。 :-)