Ir para conteúdo

POWERED BY:

Arquivado

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

silas_i

somar campos sem atualizar

Recommended Posts

Bom dia pessoal, existe alguma forma de somar os campos de formulários e apresentar sem atualizar uma página !?ObrigadoSilas

Compartilhar este post


Link para o post
Compartilhar em outros sites

Este é dificil pelo menos eu procurei um bocado.

olha aqui no forum asp eu li algo sobre window.showmodaldialog que dizem que funciona,mais menos comigo, aqui não virou.

tem um esquema de submit que faz reevio para a mesma pagina que terá um reload mais não perde o conteudo dos campos, conserva todos valores que estão dentro do mesmo <form> é uma mistura de asp com (J.S) este vira.

Neste (BLAZ FORUM) tem um topico bem legal.

'--------------------------------------------------------------------------------------------

<%

'==========================================================

'Codigo postado no Blaz Forum - http://forum.blaz.com.br/,

'pelo membro Márcio Lima (guardião).

'==========================================================

 

categoria = request.form("categoria")

Set conexao = Server.CreateObject("ADODB.Connection")

conexao.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("bd.mdb"))

%>

 

<HTML>

<HEAD>

<TITLE>Atualizando Combo</TITLE>

<script LANGUAGE="JavaScript">

 

function Menu() {

document.forms.myform.submit();

}

</SCRIPT>

</HEAD>

 

<FORM NAME="myform" ACTION="listmenu.asp" METHOD=POST >

 

Categoria:<br>

<select name="categoria" onChange="Menu();">

<option value="0" selected>(Todos)</option>

<%

Set rs = Server.CreateObject("ADODB.RecordSet")

rs.Open "SELECT * FROM categoria", conexao

 

do while not rs.eof

IF Trim(categoria) = Trim(rs("id")) Then

%>

<option value="<%=rs("id")%>" selected ><%=rs("nome")%></option>

<% Else %>

<option value="<%=rs("id")%>"><%=rs("nome")%></option>

<%

End IF

rs.movenext

loop

rs.close

set rs = Nothing

%>

</select>

</FORM>

SubCategoria:<br>

<select name="subcategoria" size="1">

<option value="0" selected>(Todos)</option>

<%

Set rs1 = Server.CreateObject("ADODB.RecordSet")

IF Trim(categoria)<> "" Then

rs1.Open "SELECT * FROM usuarios WHERE id= "& Trim(categoria) & " ORDER BY nome", conexao

 

do while not rs1.eof

%>

<option value="<%=rs1("id")%>"><%=rs1("nome")%></option>

<%

rs1.movenext

loop

rs1.close

set rs1 = Nothing

End IF

%>

</select>

</BODY>

</HTML>

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade esses dados vem do bd e de um form... quando acesso a página pela primeira vez... ele nao tem valor no bd... entao ele teria que pegar o valor do form pra calcular.. .agora quando ele insere algum valor no bd... ele deveria pegar de la o valor..e somar !

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.