21 messaggi dal 28 maggio 2001
Salve a tutti, io ad ogni cambiamento di valore di un gruppo di radio faccio si che la pagina faccia un reload dove mi va a cambiare il settaggio di una combo, però il problema è che mi perde i dati scritti precedentemente nelle textbox, qualcuno di voi sa come poter risolvere il problema??? Grazie.

P.S. il reload lo effettuo tramite JS.

1.605 messaggi dal 06 settembre 2002
invece del Reload potresti fare un submit su se stessa
e nelle varie textbox mettere

<input name="text1" id="text1" value="<%=Request.Form("text1")%>"......

FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
21 messaggi dal 28 maggio 2001
Senza fare il submit, visto che ho un altro submit, nn c'è modo???

1.605 messaggi dal 06 settembre 2002
il submit può essere anche lanciato da script

potresti quindi fare una cosa del genere

<SCRIPT LANGUAGE=javascript>
<!--
function salva(){
form1.action="salva.asp"
form1.submit()
}
function CambiaRadio(){
form1.action=""
form1.submit()
}
//-->
</SCRIPT>

<BODY>
<FORM action="" method=POST id=form1 name=form1 action="salva.asp" >
<input type=radio id=radio1 name=radio1 onchange="CambiaRadio()" >
<input type=radio id=radio1 name=radio1 onchange="CambiaRadio()" >
<input id=text1 name=text1 value="<%=Request.Form("text1")%>" >
<input type=button onclick="salva()" >
</FORM>



p.s.: quando si assegna all'action di una form la stringa vuota la pagina viene submittata su se stessa

FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.