¿Hay alguna forma de completar todos los datos de una determinada forma? Digamos, algo como esto:jquery obtener toda la información de la forma específica
<form id="unique00">
<input type="text" name="whatever" id="whatever" value="whatever" />
<div>
<input type="checkbox" name="whatever" id="whatever" value="whatever" />
</div>
<table><tr><td>
<input type="hidden" name="whatever" id="whatever" value="whatever" />
<input type="submit" value="qweqsac" />
</td></tr></table>
</form>
<form id="unique01">
<div>
<input type="text" name="whatever" id="whatever" value="whatever" />
<input type="checkbox" name="whatever" id="whatever" value="whatever" />
</div>
<table><tr><td>
<input type="hidden" name="whatever" id="whatever" value="whatever" />
</td></tr></table>
<select>blah...</select>
<input type="submit" value="qweqsac" />
</form>
etc forms... forms...
* Nota: cada forma puede tener una cantidad diferente de entrada y el tipo y estructura diferente html
todo, hay una manera de poblar el aporte de cierta forma id? por ejemplo, si hago clic en el botón de enviar desde cierta identificación de formulario, entonces jquery rellenará para mí toda la entrada dentro de ese id de formulario. Actualmente lo que estoy haciendo es así:
$("form").submit(function(){ return validateForm($(this)) });
function validateForm(form){
var retVal = true;
var re;
$.each(form.serializeArray(), function(i, field) {
var input = $('input[name='+field.name+']');
field.value = $.trim(field.value);
switch(field.name){
case "name" :
and another cases...
}
})
}
que fue el trabajo, pero en ese caso, solo me dan la field.name y field.value, y en realidad lo que quiero es que quiero una Objeto jquery para cada elemento de entrada, para que pueda acceder a su css, id, nombre e incluso animar esos elementos de entrada
¿Hay alguna forma de hacerlo?
por favor, hágamelo saber y gracias de antemano! y LOs
Eso es trabajo a excepción de la opción de seleccionar? – AnD
Creo que la entrada funciona para eso, pero de lo contrario podrías hacer: '$ (" form # formID input [type = text], form # formID select ")' – TJB
Nota: Escribe tu primera respuesta en la parte superior. $ ("from debe ser $ (" form – Mitch