내가 형태로 다음과 같은 입력이 있습니다형태 숨겨진 입력 값이
페이지 양식을로드<input type="hidden" id="myId" name="form-type" class="myClass" value="myValue">
이 숨겨져 있습니다. 표시 버튼을 클릭하면
$("#showButton").click(function() {
$("#form").show();
});
값이 사라집니다.
<input type="hidden" id="myId" name="form-type" class="myClass" value="">
제출 버튼을 클릭하면 php로 전달됩니다. 버튼을 클릭하고 $ (". myClass")에서 myValue를 전달합니다. serialize(). 그것이 잘 작동하고 있다고 강조합시다. 나는 애플 리케이션에서 동일한 방식으로 작동하고 문제가없는 다섯 가지 다른 형태를 가지고있다. 네. 페이지를 새로 고칠 때도 값은 여전히 누락되어 있습니다. 위의 줄을 다른 줄에 잘라내어 붙여 넣은 다음 다시 값을 볼 수있게 페이지를 새로 고쳐야합니다. 누구든지 전에 이것을 보았습니까? 나는 최근에 많이 일해 왔기 때문에 그냥 미쳐 버릴 수 있었다.)
이 여기에서 잘 작동합니다. http://jsfiddle.net/SbGus/ – charlietfl
나머지 코드를 표시하면 .show가 문제가되지 않습니다. –
네 말이 맞아. 그것은 나중에 코드에서였습니다. $ ("myClass") .val ("");을 설정하는 다른 클릭 수신기가있었습니다. 나는 방금 너무 늦게 일 해왔다. 시간을 내 주셔서 감사합니다. 질문을 삭제할 수있는 방법이 있습니까? – pnkflydgr