Ho un <input type="hidden" value="" id='h_v' class='h_v'>
utilizzo di jQuery Voglio avvisare l'utente di questo valore.
sto usando
var hv = $('#h_v).text();
alert('x');
Ma non funziona, nessun indizio!
Ho un <input type="hidden" value="" id='h_v' class='h_v'>
utilizzo di jQuery Voglio avvisare l'utente di questo valore.
sto usando
var hv = $('#h_v).text();
alert('x');
Ma non funziona, nessun indizio!
Risposte:
Usa val()
invece ditext()
var hv = $('#h_v').val();
alert(hv);
Hai avuto questi problemi:
text()
per un campo di inputx
piuttosto che variabilehv
Se non si desidera assegnare un identificatore al campo nascosto; puoi usare il nome o la classe con un selettore come:
$('input[name=hiddenfieldname]').val();
o con classe assegnata:
$('input.hiddenfieldclass').val();
<div class="selected-imsi"><input type="hidden" id="imsi_sel" name="selected_imsi[]" value="'+datum.id+'" />
come posso verificare se il valore è vuoto o no?
var hiddenFieldID = "input[id$=" + hiddenField + "]";
var requiredVal= $(hiddenFieldID).val();
Chiudere le virgolette
var hv = $('#h_v).text();
sarebbe di aiuto, suppongo
.text()
non funziona su campi di input. piuttosto usare.val()