Estoy tratando de establecer el valor del campo oculto a continuación usando jQuery.
<input type="hidden" value="" name="testing" />
Estoy usando este código:
var test = $("input[name=testing]:hidden");
test.value = 'work!';
Pero no funciona. ¿Qué pasa con mi código?
javascript
jquery
TonyM
fuente
fuente
Respuestas:
Deberías usar en
val
lugar devalue
.fuente
Esto funcionó para mí:
fuente
fuente
input[name="testing"
-> probar entre comillas ... Siempre que establecer algún valor no funcione, intente obtener el elemento primero ... Si no lo obtiene, el el problema no es con .val (), sino probablemente con el selectorfuente
Suponga que tiene una entrada oculta, llamada XXX, si desea asignar un valor a lo siguiente
fuente
#XXX
) es para elid
atributo. Si "nombró" una entrada XXX, el selector seríainput[name="XXX"]
.Para hacerlo con jquery, hazlo de esta manera:
O
Vea trabajar en este violín .
fuente
No es necesario establecer un nombre, basta con dar una identificación.
y que con jquery puede usar el método 'val ()' como se muestra a continuación:
fuente