【发布时间】:2018-12-07 14:54:51
【问题描述】:
php
<?php echo "registered successfully" ?>
Js
success : function (response) {
alert(response);
}
上面可能会在成功时打印 hello,我只想在条件为真时重定向用户。
我可以使用if (response == registered successfully) {then redirect}
但是,如果我不想回显任何内容而只是重定向用户,我可以使用 return "yes"; 之类的东西并在成功函数的 if 条件中使用它。还有什么我可以用来代替 echo 的吗?
【问题讨论】:
-
只要在出错的时候不返回
200的http状态,就可以在success函数中重定向。 -
请quit using
alert()for troubleshooting.,改用console.log()。 -
@JayBlanchard 这篇文章本身已经过时有点有趣——
alert的一些问题已经得到解决,例如“一旦你不小心将警报代码放入循环中,这会让你发疯。” - 浏览器现在允许您在页面上抑制更多对话框。