gpt4 book ai didi

javascript - 如何在codeigniter的 Controller 中调用javascript函数?

转载 作者:行者123 更新时间:2023-12-02 07:01:02 25 4
gpt4 key购买 nike

我有这样的看法

<p>
<div id="error_msg" class="alert alert-error"> //at this div have css .alert{display:none;}
<a class="close click_close">X</a>
<strong>oops!</strong> username atau password yang anda masukan salah
</div>
</p>

在我的 Controller 中
public function login_form() {
$this->form_validation->set_rules('username', 'Username', 'required|trim|xss_clean');
$this->form_validation->set_rules('password', 'Password', 'required|md5|xss_clean');
$this->form_validation->set_error_delimiters('<span class="error">', '</span>');

if($this->form_validation->run()==FALSE) {
$this->load->view('v_admin_login');
} else {
$username = $this->input->post('username');
$password = $this->input->post('password');

$cek = $this->m_admin_login->getAdmin($username, $password, 1, 1);

if($cek <> 0) {
$this->session->set_userdata('isLogin', TRUE);
$this->session->set_userdata('username',$username);
$this->session->set_userdata('level',$level);

redirect('admin');
} else {
//I want to change class alert to .alert{display:block}
//What should I do?
}
}
}

关键是如果输入的用户名或密码错误,我想显示带有类警报的div。

最佳答案

使用ECHO命令将javascript代码打印为字符串,但不要忘了将标记放进去。看我的例子:

<?

class Test extends CI_Controller {

function Test() {
parent::__construct();

}

function index() {

echo "<script language=\"javascript\">alert('test');</script>";
}
}

关于javascript - 如何在codeigniter的 Controller 中调用javascript函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20700705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com