jQuery를 사용하여 양식에서 숨겨진 필드의 값을 설정하려고했지만 성공하지 못했습니다.
다음은 문제를 설명하는 샘플 코드입니다. 입력 유형을 "텍스트"로 유지하면 아무런 문제없이 작동합니다. 그러나 입력 유형을 "숨김"으로 변경해도 작동하지 않습니다!
<html>
<head>
<script type="text/javascript" src="jquery.js">
</script>
<script type="text/javascript">
$(document).ready(function() {
$("button").click(function() {
$("input:text#texens").val("tinkumaster");
});
});
</script>
</head>
<body>
<p>
Name:
<input type="hidden" id="texens" name="user" value="texens" />
</p>
<button>
Change value for the text field
</button>
</body>
</html>
또한 입력 유형을 "text"로 설정 한 다음 입력 상자에 "display : none"스타일을 사용하여 다음 해결 방법을 시도했습니다. 그러나 이것도 실패합니다! jQuery에 숨겨진 또는 보이지 않는 입력 필드를 설정하는 데 문제가있는 것 같습니다.
어떤 아이디어? 실제로 작동하는 해결 방법이 있습니까?