Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pedrovisk

OnSubmit através de link

Recommended Posts

Olá galera!

 

Estou tentando enviar os dados de um formulario atraves de um onblur, conforme abaixo, mas na pagina seguinte, fica toda branca e a URL recebe todos os paramentros do form, eu gostaria apenas que fosse levado os dados do campo Qtd, ou seja, deveria atualizar apenas esse campo. Não sei o que pode está errado.

 

URL que passa os paramentros:

http://pct/fortalmag_2006/Orcamento/Atualiza_Lista_Produtos.asp?Qtd=5&ValorUnitario=&ValorProdTotal=

 

Código da tabela com o form

<% TotalPodutos = 0While ((Repeat1__numRows <> 0) AND (NOT rsPed.EOF)) TotalPodutos = TotalPodutos + 1%><script language="JavaScript" type="text/javascript">function Somar<%=rsPed("IDProduto")%>() {var Qtd = document.getElementById("Qtd_Z<%=rsPed("IDProduto")%>").value;var ValorUnitario = document.getElementById("ValorUnitario_Z<%=rsPed("IDProduto")%>").value;var ValorProdTotal = Number(Qtd) * Number(ValorUnitario);document.getElementById("ValorProdTotal_Z<%=rsPed("IDProduto")%>").value = formatCurrency(ValorProdTotal); //AQUI FORMATO O CAMPO//document.getElementById("ValorUnitario_Z<%'=rsPed("IDProduto")%>").value = formatCurrency(ValorUnitario); //AQUI FORMATO O CAMPO}</script>			<tr>			  <td colspan="6">			  <table width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#E0E2DE">				<form name="Responde_Orcamento<%=rsPed("IDProduto")%>" action="Atualiza_Lista_Produtos.asp?Acao=Atualizar_Prod_Adm&IDPreOrcamento=<%= Session("CodOrcamento") %>&Produto=<%=(rsPed.Fields.Item("IDProduto").Value)%>&Cliente=<%=Request("CodCliente")%>">				<tr align="center">				  <td width="3%" bgcolor="#E0E2DE"><span class="texto_Cinza2">					<input onBlur="document.forms['Responde_Orcamento<%=rsPed("IDProduto")%>'].action= 'Atualiza_Lista_Produtos.asp?Acao=Atualizar_Prod_Adm&IDPreOrcamento=<%= Session("CodOrcamento") %>&Produto=<%=(rsPed.Fields.Item("IDProduto").Value)%>&Cliente=<%=Request("CodCliente")%>'; document.forms['Responde_Orcamento<%=rsPed("IDProduto")%>'].submit()" name="Qtd" type="text" class="text_01" id="Qtd_Z<%=rsPed("IDProduto")%>" value="<%= Trim((rsPed.Fields.Item("Quantidade").Value)) %>" size="2" maxlength="2">				  </span></td>				  <td width="41%" bgcolor="#E0E2DE" class="texto_Cinza2"><span class="texto_Cinza2"><%=(rsPed.Fields.Item("NomeProduto").Value)%></span></td>				  <td width="19%" bgcolor="#E0E2DE" class="texto_Cinza2"><span class="texto_Cinza2"><%=(rsPed.Fields.Item("NomeTipo").Value)%></span></td>				  <td width="15%" bgcolor="#E0E2DE"><span class="texto_Cinza2">					<input name="ValorUnitario" type="text" class="text_01" id="ValorUnitario_Z<%=rsPed("IDProduto")%>" onKeyUp="Somar<%=rsPed("IDProduto")%>();" size="10" maxlength="10">				  </span></td>				  <td width="13%" bgcolor="#E0E2DE"><span class="texto_Cinza2">					<input name="ValorProdTotal" type="text" class="text_01" id="ValorProdTotal_Z<%=rsPed("IDProduto")%>" size="10" readonly="readOnly">				  </span></td>				  <td width="9%" bgcolor="#E0E2DE"><a onclick="return confirm('Você deseja remover este produto da sua lista?')" href="Atualiza_Lista_Produtos.asp?Acao=Remover_Prod_Adm&IDPreOrcamento=<%= Session("CodOrcamento") %>&Produto=<%=(rsPed.Fields.Item("IDProduto").Value)%>&Qtd=<%=(rsPed.Fields.Item("Quantidade").Value)%>&Cliente=<%=Request("CodCliente")%>""><img src="../images/Remover.gif" alt="Remover Produto" width="9" height="11" border="0"></a></td>				</tr>				  </form>							  </table>			  </td>			</tr><%   Repeat1__index=Repeat1__index+1  Repeat1__numRows=Repeat1__numRows-1  rsPed.MoveNext()Wend%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aparentemente tá certo, na sua página que está recebendo esses dados, tem algum redirect para a pagina de visualização?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, mas eu estou pensando que seja os "vários" forms que são gerados pelo loop estão dando este pro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tá dificil de entenderme fala aí a ordem dos acontecimentos de como deveria ser e de como está acontecendo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.