Я не могу получить скрытое значение формы, если оно скрыто.Получить значение скрытого form_input с помощью CodeIgniter
мой взгляд формы:
<?php echo form_input(array(
'class'=>'emp_name',
'name'=>'emp_name',
'id'=>'emp_name',
'value'=>'')
);?>
<?php echo form_hidden('emp_id', ''); ?>
Я поставил имя сотрудника с помощью Jquery автозаполнения, а затем установите значение emp_id возвращенного ID с именем.
Мой контроллер:
$data = array(
'emp_id'=>$this->input->post('emp_id')
);
Это Conroller есть форма мой взгляд выше. Я могу получить emp_name правильно, но не emp_id, потому что он скрыт, если я не использую скрытый, он отлично работает. Любая идея, как я могу скрыть идентификатор, получив значение в моем conntroler?
У меня нет никаких проблем с получением скрытого значения входного сигнала $ this->> вход-постом(). Можете ли вы проверить, отправлено ли правильное значение контроллеру, например, var_dump ($ _ POST)? – Line
Я думаю, вы не должны отправлять ''. Вероятно, поэтому вы ничего не получаете. попробуйте что-то вроде true или 1. – Richard