【问题标题】:Sweet Alert2 not showing up after form validation in CI在 CI 中进行表单验证后 Sweetalert2 未显示
【发布时间】:2019-11-13 02:52:04
【问题描述】:
您好,我正在尝试验证成功后显示警报,但警报未显示。
代码错误还是什么??
public function dashboard()
{
$this->form_validation->set_rules('username', 'Username', 'trim|required|min_length[5]');
$this->form_validation->set_rules('pass', 'Password', 'trim|required|min_length[5]');
if($this->form_validation->run() != false){
echo "<script>
Swal.fire('Login Success')
</script>";
}else{
$this->load->view('login');
}
}
【问题讨论】:
标签:
codeigniter
sweetalert2
【解决方案1】:
是否记录了任何错误?我通常关闭 php 然后执行 Javascript 然后再次打开它。
public function dashboard()
{
$this->form_validation->set_rules('username', 'Username', 'trim|required|min_length[5]');
$this->form_validation->set_rules('pass', 'Password', 'trim|required|min_length[5]');
if($this->form_validation->run() != false){
?>
<script>
Swal.fire('Login Success');
</script>
<?php
}else{
$this->load->view('login');
}
}