숨겨진 값이 있으면 폼의 숨겨진 값을 가져올 수 없습니다.CodeIgniter를 사용하여 숨겨진 form_input 값 가져 오기
내 양식보기 :
<?php echo form_input(array(
'class'=>'emp_name',
'name'=>'emp_name',
'id'=>'emp_name',
'value'=>'')
);?>
<?php echo form_hidden('emp_id', ''); ?>
나는 JQuery와 자동 완성을 사용하여 직원 이름을 설정 한 다음 이름으로 반환 된 ID에 EMP_ID 값을 설정합니다.
내 컨트롤러 :
$data = array(
'emp_id'=>$this->input->post('emp_id')
);
이 conroller 위 내보기의 형태이다. emp_name을 제대로 가져올 수 있지만 emp_id가 숨겨져 있기 때문에 emp_id를 사용할 수 없습니다. 숨김을 사용하지 않으면 제대로 작동합니다. 어떤 생각이든 내 병역 기자에게 가치를 부여하여 ID를 숨길 수 있습니까?
내가 $ this-에 의해 숨겨진 입력 값을 받고> 입력 -> 게시물 아무런 문제가 없다(). 예를 들어 var_dump ($ _ POST)와 같이 적절한 값이 컨트롤러에 전송되는지 여부를 확인할 수 있습니까? – Line
나는 ''을 보내면 안된다. 그게 아마 당신이 아무것도 얻지 못하는 이유 일 것입니다. true 또는 1과 같은 것을 시도하십시오. – Richard