테이블에서 일부 기존 데이터를 표시해야하지만 사용자가 편집하지 못하도록 비활성화해야했습니다. 그래서 내가 그들비활성화 된 양식 요소가 제출되지 않았습니다.
내가 양식을 제출
$form -> getElement("elementname") -> setAttrib("disable", true);
를 비활성화, 나는 그것이 불가능했다해서, 폼 요소가 전혀 제출되지 않는다는 것을 발견했다. 비활성화 옵션 제거를 테스트했을 때이를 확인했습니다.
현재 무슨 일입니까? 내가 뭐 잘못하고 있니? 어떻게 해결할 수 있을까요?
어쨌든이 방법은 사용자가 필드를 편집하지 않도록하는 올바른 방법이 아닙니다. 이 목표를 달성하려면 유효성 검사기를 추가해야합니다. –
목표가 기존 데이터 만 표시하는 것이라면 다음과 같이하십시오. 양식 필드를 사용하지 말고 인쇄하십시오. –