Ajax函数退出


Ajax Function Exit?

为什么要在ajax函数调用结束后写" exit "

function ajaxValidate($params)
{
  // echo something
  exit;
}

当函数块结束时,代码执行停止在服务器端,所以为什么要手动打破代码?

该函数将通过服务器端框架调用,无论是Joomla、Yii还是其他框架。所以在函数返回后,框架继续运行直到完成。在一个设计干净的框架中,正如您正确指出的那样,不需要exit语句。

如果程序员不太了解框架,想要安全起见,或者看到输出中出现多余的退出值,他/她可能会添加exit语句。