我试图在记录插入数据库后显示警报消息,正常的js警报工作正常,代码如下
echo '<script>';
echo 'alert(" Your request has been successfully filled and your Letter No is\n'.$Dep.'/'.$fy.'/ "+"'.$id.'.\nKindly submit the original copy of this letter to CRDS.")';
echo '</script>';
echo "<script>window.location.href='dashboard.php'</script>";
exit;
但是当我使用甜蜜警报函数而不是正常的js函数时,它不显示任何消息。我的代码中有什么问题〉我在代码中包含了甜蜜警报库。我的代码是
echo '<script>';
echo 'swal(" Your request has been successfully filled and your Letter No is\n'.$Dep.'/'.$fy.'/ "+"'.$id.'.\nKindly submit the original copy of this letter to CRDS.")';
echo '</script>';
echo "<script>window.location.href='dashboard.php'</script>";
exit;
2条答案
按热度按时间osh3o9ms1#
最有可能的swal函数是错误的,看看swal文档,这里是一个如何使用它的例子,也许你错过了火灾。
但是,如果我们更深入地查看该主题,在最后一行中,您正在使用window.location.href更改URL,那么最好以不同方式对其进行注解或实现,因为您正在将其重定向到另一个页面,警报将不会显示。
yzckvree2#
使用SweetAlert,您只需使用:
echo 'swal("Some'.$variable.'text!", "You clicked the button!", "success")';
但是在
SweetAlert2
中,你可以简单地用途: