当我调用这个javascript函数时,我收到了这个错误:
function kickUser(id_userChat){
$.post("chatFuncs.php", { action: "kick", id_user: id_userChat });
}
Run Code Online (Sandbox Code Playgroud)
这个"kickUser"函数是为连接到我的聊天框的每个用户生成的,就像这样
$listUsers .= '<img src="imgUsers/'.$DBClass->nomImg($rowUsers['id_user'],$posImg).'" height="'.$heightImg.'" width="'.$widhImg.'"/>
<span class="styleMsg">'.$rowUser['nameUser'].'</span>
<a href="#" class="BtnKick" onClick="kickUser('.$rowUsers['id_user'].')">Kick</a></br>';
Run Code Online (Sandbox Code Playgroud)
并且"kick"操作只是对我的数据库的更新,我从chatUsers表中删除了用户
如果我为$ rowUsers ['userName']更改$ rowUsers ['id_user'],则错误更改为: ReferenceError:'userName'未定义(我为此示例更改了'userName'的用户的真实姓名).