如何使用 ajax 表单提交在 codeigniter 表单验证中显示内联错误?
How to show errors inline in codeigniter form validation using ajax form submission?
我在 Codeigniter 框架中制作了一个通过 JQuery Ajax 单击提交的表单。如果我们进行 codeigniter 表单验证,我们如何分别在输入字段旁边显示内联错误消息?
AJAX 需要一些回声,因此您必须提供它。类似于:
public function check_form_data()
{
//here you check your fields
if $this->form_validation->run() {
//form passed so echo something to announce AJAX
echo 'valid';
} else {
// array of errors that can be managed in AJAX response part
echo json_encode($this->form_validation->error_array());
}
}
我在 Codeigniter 框架中制作了一个通过 JQuery Ajax 单击提交的表单。如果我们进行 codeigniter 表单验证,我们如何分别在输入字段旁边显示内联错误消息?
AJAX 需要一些回声,因此您必须提供它。类似于:
public function check_form_data()
{
//here you check your fields
if $this->form_validation->run() {
//form passed so echo something to announce AJAX
echo 'valid';
} else {
// array of errors that can be managed in AJAX response part
echo json_encode($this->form_validation->error_array());
}
}