我正在使用PHPMailer发送电子邮件。它工作正常,但是下面的代码继续循环运行,并且警报永远不会结束
这是我的代码
$.ajax({
type:"POST",
url:"send.php",
data:data,
success: function(result) {
alert("hi"+result);
window.location = 'index.html';
},
error: function(result) {
alert("h0"+ result);
}
});
return false;
答案 0 :(得分:0)
如果这确实是您的全部代码,并且位于index.html
中,则它将在页面加载时运行,发送电子邮件,然后重定向至自身,过程将再次开始,依此类推,直到永远。 / p>
解决此问题的最简单方法可能是删除window.location
行,然后它将发送电子邮件并停止。
答案 1 :(得分:0)
我通过使用die()解决了这个问题;返回false之前