如果表格被隐藏,我无法获得隐藏的价值。
我的表单视图:
<?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')
);
这个控制器是我上面视图的形式。我可以正确获取 emp_name 但不能获取 emp_id,因为它是隐藏的,如果我不使用 hidden 它可以正常工作。知道如何通过获取控制器中的值来隐藏 ID 吗?