Submeter varios forms

1. Submeter varios forms

Gabriel Aires
gerso47

(usa Debian)

Enviado em 05/03/2008 - 10:54h

Seguinte, tenho varios forms com os nomes f1, f2, f3 ...é um numero indefinido. O número de forms é guardado pela variável $cont, tentei criar uma função JS para submeter todos de uma só vez porem nao deu certo. Alguém sabe como fazer??

Essa eh a minha funçao

function formz(cont){

var i;

for(i=0; i<cont; i++){

document.getElementByName('f'+i).submit();

}

return false;

}


  


2. Re: Submeter varios forms

Rodrigo Ferreira Valentim
engos

(usa openSUSE)

Enviado em 05/03/2008 - 11:06h

Até onde sei isso é um tanto quanto impossível...

Pois quando você envia um formulário há o retorno, que normalmente carrega uma nova página.

Alem disso, se o Content-type for multpart/form-data, ele acaba negociando o request e response até o término da transmissão, o que poderia fazer seu contador se perder...


No momento só vejo a possibilidade de você fazer isso com AJAX, tenho um script e um artigo falando sobre isso dando um exemplo bem simples, você poderia "copiar e colar", fazendo com que na resposta fosse acionando novamente a função em AJAX para enviar o próximo formulário, validando apenas quando for o ultimo deles.

Artigo
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=7099

Script
http://www.vivaolinux.com.br/scripts/verScript.php?codigo=2941


3. Re: Submeter varios forms

Gabriel Aires
gerso47

(usa Debian)

Enviado em 07/03/2008 - 08:53h

Valewww brother!!
Ajudo bastante =D


4. duvida

nb
nb-master

(usa Arch Linux)

Enviado em 07/03/2008 - 09:20h

pq vc ta usando varios forms em uma unica pagina?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts