我正在做的是我使用bootbox popup来连续插入和更新值。所以在插入和更新值之前,我正在检查数组中是否存在某些值。例如。
if($db_array['updates'] == 'E-mail sent'){
echo "<script>
alert("cannot send email")
</script>";
}
但是,警告框未显示在屏幕中,纯脚本代码显示在ajax响应中。所以,如果有人能帮助我,我真的很感激。
答案 0 :(得分:0)
它表明您的语法错误。尝试使用以下代码:
if ($db_array['updates'] == 'E-mail sent') {
echo '<script type="text/javascript">alert("cannot send email");</script>';
}
如果您有很多情况,可以使用这样的开关:
switch ($db_array['updates']) {
case "E-mail sent":
echo '<script type="text/javascript">alert("cannot send email");</script>';
break;
case "Something else 1":
echo '<script type="text/javascript">alert("some different alert");</script>';
break;
case "Something else 2":
echo '<script type="text/javascript">alert("some different alert2");</script>';
break;
}