2014-02-25 83 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文件,它處理那些數據,比如保存或更改。

我是新來的人,總是在尋找答案。這是我的第一個答案,它不可能是完美的,但我想我表達了我對這個問題的想法,可能它會對你有所幫助。 :-)