J'ai une <input type="hidden" value="" id='h_v' class='h_v'>
utilisation de jQuery Je veux alerter l'utilisateur de cette valeur.
j'utilise
var hv = $('#h_v).text();
alert('x');
Mais ça ne marche pas, aucun indice!
J'ai une <input type="hidden" value="" id='h_v' class='h_v'>
utilisation de jQuery Je veux alerter l'utilisateur de cette valeur.
j'utilise
var hv = $('#h_v).text();
alert('x');
Mais ça ne marche pas, aucun indice!
Réponses:
Utiliser à la val()
place detext()
var hv = $('#h_v').val();
alert(hv);
Vous avez eu ces problèmes:
text()
pour un champ de saisiex
plutôt que variablehv
Si vous ne souhaitez pas attribuer d'identifiant au champ masqué; vous pouvez utiliser un nom ou une classe avec un sélecteur comme:
$('input[name=hiddenfieldname]').val();
ou avec classe assignée:
$('input.hiddenfieldclass').val();
<div class="selected-imsi"><input type="hidden" id="imsi_sel" name="selected_imsi[]" value="'+datum.id+'" />
comment puis-je vérifier que la valeur est vide ou non?
var hiddenFieldID = "input[id$=" + hiddenField + "]";
var requiredVal= $(hiddenFieldID).val();
Fermer les guillemets
var hv = $('#h_v).text();
aiderait je suppose
.text()
ne fonctionne pas sur les champs de saisie. plutôt utiliser.val()