Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia, estou tentando fazer um submit com jquery, minha jsp tem dois forms, peguei o form que eu quero após fazer uma iteração, validação:
var meuForm = document.forms[i];
Agora na minha chamada do submit com jQuery:
$jQuery('comoChamarFormAqui?')
.attr('action', 'assinar.do?action=ajaxGravarAssinatura')
.submit();
Não sei como passar essa var pro seletor, nem sei se seria assim mesmo, acho que não..enfim, em alguma forma de fazer isso?
Obs.: este form é construindo dinamicamente por outro componente, não consigo pega-lo pelo id.>
22 horas atrás, Pita disse:
Testa isso:
var meuForm = document.forms[i];
meuForm = $(meuForm);
meuForm.attr('action', 'assinar.do?action=ajaxGravarAssinatura').submit();
Funciona amiga, só não entendi exatamente por que fazer este código:
meuForm = $(meuForm);
O que exatamente está ocorrendo aqui?Ops, é amig"O"
hahahah
Essa linha está fazendo o seguinte, está o seu objeto form do HTML e está "transformando" em um objeto do JQuery, aí a partir deste ponto dá para usar os metodos/atributos do JQuery
Outra forma poderia ser assim:
meuForm = $("#id_do_form");
Entendido, valeu brother!
Testa isso: