2012-12-21 2 views
6

YII의 텍스트 필드가 편집 불가능하게 만들 수 있는지 궁금합니다. YII에 새 소식입니다. 그렇다면 누구나 대답 할 수 있습니다. 다음과 같이하십시오.비 편집 가능한 텍스트 필드

<?php echo $form->labelEx($model,'first_name'); ?> 
    <?php echo $form->textField($model,'first_name',array('setEnabled' => false)); ?> 

이것은 작동하지 않습니다.

답변

12

사용 readonly instead : disabled attribute 가고, 깜박이는 전혀 들어

<?php echo $form->textField($model,'first_name',array('readonly' => true)); ?> 

:

<?php echo $form->textField($model,'first_name',array('disabled' => true)); ?> 

이 모두 다르게 행동은 그래서 체크 아웃해야합니다.

+0

작동하지만 편집 가능한 크루저가 텍스트 파일 위에 깜박입니다. 그것도 제거하는 아이디어? – TNC

+1

브라우저에 의존적인데, 내가 찾을 수 있다면 아무것도 찾을 수 있는지, 파이어 폭스에서 선택할 수 있지만 (심지어 필드를 선택할 수없는) 크롬에서 깜박이는 것은 아니지만 깜박 거리지 않는 브라우저에서 테스트하고 있습니까? –

+1

바로 브라우저 종속성입니다. 처음에는 ** firefox **에서 테스트했습니다. 이제 나는 깨달았다. 감사. – TNC