2013-03-13 5 views
0

내 게임 프레임 워크 프로젝트에 양식이 있습니다. 사용자는 일련의 값을 입력합니다. 내 모델에도 다른 값을 저장해야하지만 표시하지 않으려면 숨겨야합니다. 다른 합병증은 양식을 제출 한 후에 결정된 변수의 값을 저장하는이 숨겨진 값을 원한다는 것입니다 (변수를 얻기 위해 사용자가 입력 한 값 중 하나를 사용하므로). 이 작업을 수행 할 수있는 방법이 있습니까 아니면이를 처리하기 위해 별도의 모델을 만들어야합니까?자바 스크립트에서 변수 세트로 양식 필드 채우기

답변

0

표시하지 않으려면 숨겨야합니다.

옵션 1 : <input type='hidden' disabled='disabled'>에서 텍스트로이 값을 넣어 : $ .DATA를()는 jQuery를 사용하는 경우이

옵션 2를 할 수있는 가장 깨끗한 방법 인 사용 요소에 값을 바인딩 중 하나.

권장하지 않음 다른 합병증 내가이 숨겨진 값이

업데이트를 아약스 요청의 성공 핸들러에 값을 제출 된 형태 후에 결정되는 변수의 값을 저장할 것입니다

$.ajax({ 
    url: '#wherever', 
    data: $('#yourform').serialize(); 
    success: function(e) { // update the original value from response here }, 
    error: function(e) { // something bad occured, handle it!! } 
}); 
관련 문제