2012-02-10 51 views
2

確認這裏是AJAX使用Javascript - 迷茫使用Ajax的

​​

,並在一個單獨的JS文件我有

function confirmDelete() { 
    return confirm('Are you sure you want to delete?'); 
} 

當我點擊 '取消' 的確認對話框,阿賈克斯運行(當它不應該)。

我在做什麼錯?

回答

7

在你的生活功能,更換

confirmDelete(); 

有:

if (!confirmDelete()) return false; 
+0

該函數將返回你應該做的事情有一個布爾值 - 因爲在這個答案建議返回false不會跑休息的。 – Dror 2012-02-10 03:04:26