Welcome Guest, Not a member yet? Register   Sign In
How to use ajax/json with validation ?
#1

(This post was last modified: 11-23-2018, 11:53 AM by bvrignaud.)

Hello,

I'm actually working on a new project with CI4.
It's greats :-)

But I have some problems wit ajax request and validation.

My view :
Code:
axios.post({
    method: 'post',
    url: '/my_url',
    data: {
        email: '[email protected]',
        id: 12
    }
})
My Controller :
PHP Code:
$this->validation->setRules([
    
'email' => ['label' => 'Email''rules' => 'required|valid_email',],
    
'id' => ['label' => 'Lien URL''rules' => 'required|integer',],
];
        
if (! 
$this->validation->withRequest($this->request)->run()) {
     return 
$this->response->setStatusCode(400$this->validation->listErrors());
}

return 
$this->response->setJSON([
     
'success'    => true,
]); 

What's wrong ?
Reply


Messages In This Thread
How to use ajax/json with validation ? - by bvrignaud - 11-23-2018, 10:48 AM



Theme © iAndrew 2016 - Forum software by © MyBB