115 votes

Définissez la valeur sur entrée masquée avec jquery

Donné un:

 <input type="hidden" value="" name="testing" />
 

J'essaye ceci:

 var test = $("input[name=testing]:hidden");
test.value = 'work!';
 

Mais ça ne marche pas. Qu'est ce qui ne va pas avec mon code?

145voto

Daniel Ziga Points 1375
<script type="text/javascript" language="javascript">
$(document).ready(function () { 
    $('input[name="testing"]').val('Work!');
});
</script>

37voto

gzveri Points 151

Cela a fonctionné pour moi:

 $('input[name="sort_order"]').attr('value','XXX');
 

32voto

Haim Evgi Points 40786
$('input[name=testing]').val(theValue);

10voto

arteagasoft Points 18

Supposons que vous ayez une entrée cachée, nommée XXX, si vous voulez attribuer une valeur à la suivante

 <script type="text/javascript">

    $(document).ready(function(){
    $('#XXX').val('any value');
    })
</script>
 

8voto

Dat Nguyen Points 526
var test = $('input[name="testing"]:hidden');
test.val('work!');

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X