2012-02-10 46 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