0

我正在使用一个名为Apprise2的 jquery 警报库,当我将它用于我的表单验证功能中的警报时,它工作正常。我想要的只是在页面加载时显示警报,我在页面末尾调用它,但它不起作用,这是我在页面末尾使用的:

<?php if ($_SESSION['lasterror'] == '1') {?>
    <script>
        Apprise('error-occured');
    </script>
<?php } ?>

当我使用“alert”而不是“apprise”时,它可以工作并显示警报,我链接到下面的库,我希望你能帮助我解决这个问题。谢谢和对不起我的英语。

4

1 回答 1

1

您可以尝试在doc ready处理程序中执行此操作:

<?php if ($_SESSION['lasterror'] == '1') {?>
    <script>
       $(function(){
          Apprise('error-occured');
       });
    </script>
<?php } ?>

第2点:这可能是问题:

您正在测试一个可能是数字的字符串:

<?php if ($_SESSION['lasterror'] == '1') {?>
//-----------------------------------^-------here 
于 2013-10-29T12:27:58.327 回答