Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Passaggio dati da popup a pagina principale

    Ciao a tutti,

    devo poter realizzare una cosa del genere:

    Sulla pagina principale ho un form con dei campi già popolati da una estrazione da un DB.

    Supponiamo che nel form ci siano questi campi:

    Ragione Sociale
    Indirizzo
    Comune

    questi dati sono stati inseriti a sua volta da una query fatta in un db, quindi se volessi modificarli avrei bisogno di rifare una query e poter aggiornare questi campi senza ricaricare la pagina.

    Allora avevo pensato ad una cosa di questo tipo:

    Accanto al campo Ragione Sociale metto una immagine che cliccandoci sopra mi apre un PopUp con dentro un form di ricerca, eseguo la ricerca e una volta ultimata cliccando su un bottone del PopUp mi passa questi dati sui campi del form della pagina principale.

    Quello che non so fare è il passaggio dei dati dal PopUp ai campi del form principale

    E' possibile fare questa cosa ?

    Grazie anticipatamente
    Pippo Giacalone
    giacalone@tin.it

  2. #2
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    si tramite js, cerca nel forum SCRIPTING window.opener

  3. #3
    Grazie Kluster, ma che tu sappia questi valori posso inserirli direttamente sui campi ?
    Pippo Giacalone
    giacalone@tin.it

  4. #4
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    si, credo di si , la sintassi del nome campo in una pagina madre non me la ricordo cmq puoi usare una cosa del genere
    (non è testata , cmq è per darti un'infarinatura)
    nella pagina madre
    perdonate l'OT js
    function valorizzaCampi(val1,val2,val3)
    {
    document.forms[TUONOMEFORM].elements[TUOELEMENTO1].value = val1;
    document.forms[TUONOMEFORM].elements[TUOELEMENTO2].value = val2;
    document.forms[TUONOMEFORM].elements[TUOELEMENTO3].value = val3;
    }
    e ti valorizzi i campi della finestra madre
    nel popup credo basti un richiamo del genere
    var MADRE = window.opener //
    MADRE.valorizzaCampi('valore1','Valore2','Valore3' )
    // dove valor1,valore2 e valore3 le recuperi dal form che
    // hai nella finestra di popup (un hidden, un input text etc)
    top.Close //chiudi il popup

  5. #5
    grazie kluster ... vedrò di studiare
    Pippo Giacalone
    giacalone@tin.it

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.