JQuery kullanarak bir formda gizli bir alanın değerini ayarlamak için çalışıyorum, ama başarı olmadan.
İşte sorunu açıklayan örnek bir kod. Giriş türünü "metin" olarak tutarsam, sorunsuz çalışır. Ancak, giriş türünü "gizli" olarak değiştirmek işe yaramaz!
<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>
Ayrıca, girdi türünü "metin" olarak ayarlayıp daha sonra giriş kutusu için "display: none" stilini kullanarak aşağıdaki geçici çözümü denedim. Ancak, bu da başarısız olur! Görünüşe göre jQuery gizli veya görünmez girdi alanlarını ayarlamakta bazı sorunlar yaşıyor.
Herhangi bir fikir? Bunun için gerçekten işe yarayan bir geçici çözüm var mı?