У меня есть выбор формы с двумя значениями: 0 и 1
On
Off
Теперь в контроллере codeigniter я установил правило, принимающее только значения 0 или 1, поэтому я использовал функцию in_list[], но когда я выбираю Выкл., я получаю ошибку Поле статуса должно быть одним из: 0,1., и когда я выбираю Вкл., я не получаю никакой ошибки.
Вот контроллер код
$this->form_validation->set_rules('status', 'Status', 'trim|required|xss_clean|in_list[0,1]');
if ($this->form_validation->run() === false) {
$data = [
'error' => true,
'status_error' => form_error('status')
];
}
echo json_encode($data);
Подробнее здесь: https://stackoverflow.com/questions/635 ... -on-select