Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Form dati

  1. #1

    Form dati

    Ho un form principale all'interno di una popup (A) nel quale sono presenti diversi campi da compilare. L'ultimo campo è costituito da una textarea (hobby) e da un bottone "add" il quale una volta premuto apre una seconda popup (B) dove al suo interno è presente un campo dove inserire gli hobby dell'utente che vengono registrati in un DB.

    Il mio problema è che vorrei far visualizzare immediatamente all'utente l'hobby da lui inserito nella textarea presente nella form principale (popup A) tutto funziona regolarmente se chiudo la (popup B) e faccio refresh della popup A che con apposito script ASP ripesco i dati appena inseriti, ma in questo modo perdo le informazioni che l'utente stava inserendo dei campi precedenti.

    Non esiste un modo x aggiornare la popup A senza far perdere i valori inseriti e non ancora registrati?!

  2. #2
    usa sul link degli hobby:

    codice:
    opener.nome_form_popup_principale.nome_textarea.value="<%=valore reperito dal DB%>"
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Non capisco dove devo inserirlo questa è la mia situazione:

    Pupup A:

    <form name="form1" method="post" action="">
    <input name="ID_PZ" type="text" id="ID_PZ" value="1">


    <input name="nome" type="text" id="nome">


    <input name="cognome" type="text" id="cognome">



    <textarea name="textarea" cols="30" rows="3" readonly="readonly"><%
    While ((Repeat1__numRows <> 0) AND (NOT RecordsetHobby.EOF))%>
    <%=(RecordsetHobby.Fields.Item("Hobby").Value)&vbC rLf%>
    <%Repeat1__index=Repeat1__index+1
    Repeat1__numRows=Repeat1__numRows-1
    RecordsetLesioni.MoveNext()
    Wend
    %></textarea>
    <input type="button" name="Submit" value="add" onClick="javascript:Aprihobby()">





    <input name="Submit" type="submit" id="Submit" value="Registra dati">
    </form>

    <script language="javascript">
    function ApriAddLesioni(){
    window.open('AddHobby.asp?id='+document.getElement ById("ID_PZ").value,'nuova', 'width = 262, height= 122, status=no, directories=no, toolbar=no, location=no, menubar=no,scrollbars=NO, resizable=no');
    }
    </script>


    POPUP B:

    ' CONNESSIONE AL DB ED INSERIMENTO DATI

    <form action="" method="post" name="FormHobby" id="FormHobby">
    <input name="Hobby" type="text" id="Hobby" size="35">
    <input name="Aggiungi" type="submit" id="Aggiungi" value="Aggiungi">

    Fino a qui funziona tutto OK e i dati vengono regolarmente inseriti nel db, il problema è come aggiorna la Popup A senza perdere i dati ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.