2011-09-16 4 views
1

누군가가 도움을 줄 수 있으면 좋겠지 만 내 양식과 텍스트 영역 상자에 두 개의 드롭 다운 선택 목록이 있습니다.드롭 다운 목록 사용 중지 관련 문제

내가 겪고있는 문제는 사용자가 레코드를 만든 다음 다른 그룹이 레코드를 업데이트하지만 다른 그룹이 텍스트 그룹 상자와 선택 목록을 모두 업데이트하지 못하도록하려는 것입니다. . 이러한 항목을 사용하지 않도록 설정했지만 사용자가 양식을 다시 제출하려고하면 항목이 게시되지 않고 값이 NULL 인 것처럼 보입니다.

내가 jQuery를 사용하고 있습니다 : 값이 게시 한

$('#DROP-DOWN1').attr("disabled", "disabled").addClass('itemDisabled'); 
    $('#DROP-DOWN1').attr("disabled", "disabled").addClass('itemDisabled'); 
    $('#TEXT-AREA').attr("disabled", "disabled").addClass('itemDisabled'); 

사람은 제가 동시에 이상하지만, 이들 항목을 수정에서 사용자를 방지 할 수있는 방법을 알려 주시기 바랍니다 수 있습니까?

감사합니다.

답변

0

disabled 대신 readonly을 시도하십시오.

+0

는 그것을 시도했지만 내가 뭔가 잘못하지 않는 한 불행히도 당신은 여전히 ​​값을 변경할 수 있습니다. – tonyf

0

좋은 문제!

사용 중지하지 않고 숨길 수 있습니까? 가시성을 거짓으로 설정하십시오.

+0

다음 그룹이 값을 볼 때 불행히도 아닙니다. – tonyf

+0

다음 옵션은이 양식의 상단에 회색/투명 div를 표시하고 (동일한 너비와 높이를 사용함) event.stopPropagation을 호출하여 click이 통과하지 못하도록하는 onclick 함수를 작성하는 것입니다. 양식 제출시이 div를 표시하십시오. 이건 어때? –

0

다른 해결책은 숨겨진 input 필드에 값을 복사하는 것입니다. 그 사람이 게시됩니다! 마음에 앞으로 이와

일 : http://jsfiddle.net/uHQkx/

+0

드롭 다운/선택 목록과 텍스트 영역 모두에서이 작업을 수행하는 방법에 대한 예제를 제공 할 수 있습니까? 감사. – tonyf

+0

이 부분에서 앞으로 작업하십시오 : http://jsfiddle.net/uHQkx/ – ChrisH