在bootbox中调用警报

时间:2015-08-26 05:01:39

标签: javascript codeigniter bootbox

我正在做的是我使用bootbox popup来连续插入和更新值。所以在插入和更新值之前,我正在检查数组中是否存在某些值。例如。

if($db_array['updates'] == 'E-mail sent'){
                    echo "<script>
                     alert("cannot send email")
                      </script>";
                }

但是,警告框未显示在屏幕中,纯脚本代码显示在ajax响应中。所以,如果有人能帮助我,我真的很感激。

1 个答案:

答案 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;
}