Sto provando a impostare il valore del campo nascosto sotto usando jQuery.Imposta il valore dell'ingresso nascosto con jquery
<input type="hidden" value="" name="testing" />
sto usando questo codice:
var test = $("input[name=testing]:hidden");
test.value = 'work!';
Ma non il suo lavoro. Cosa c'è che non va nel mio codice?
Per una maggiore chiarezza, jQuery restituisce una raccolta di elementi DOM. il test non diventa l'elemento DOM diventa una matrice. Per utilizzare plain ol 'javascript a la .value, puoi eseguire test [0] .value o loop sulla raccolta se ne esiste più di una. Altrimenti, test.val ('work!') Funzionerebbe per te dato che è un metodo jQuery piuttosto che test.value che è una proprietà dell'oggetto elemento DOM. – Scottux