以下代码在 else 语句下无法得到正确响应:
function ajax_response(){
if(is_user_logged_in() && check_key() ){
$result = $do_something;
if($result){
ajax_response_string(1,'success!');
}else{
ajax_response_string(-1,'there is a problem, please try again!');
}
}else{
ajax_response_string(-1,'you must login first.');
}
}
当我注销并尝试单击触发此 ajax 功能的链接时,我得到“未定义”的响应,它应该是“您必须先登录”。我哪里做错了?