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

    [integrazione php+js]problema di aggiornamento

    ciao a tutti!

    ho un problema che penso di poter risolvere [o almeno spero ] utilizzando sia php che js.

    dunque, io ho 3 combobox, precisamente regione, provincia, e comune. come avrete già intuito io voglio fare in modo che a seconda della regione scelta vengano caricate nella combo delle province solo le province di quella determinata regione.

    ora lo faccio, solo che lo faccio ricaricando la pagina. Se lo volessi fare senza refresh come dovrei implementare?

    preciso che anche ora utilizzo un misto tra php e js [quest'ultimo per gestirmi l'evento onChange() ed associargli la funzione che mi ricarica i dati passando in POST il valore selezionato].

    Qualcuno mi dà una dritta su come operare? Grazie anticipatamente a tutti!






    p.s. ho postato qui in php visto che riguarda entrambi i linguaggi e non volendo fare crossposting ho scelto il forum dove bazzico maggiormente

    se ho sbagliato e il problema riguarda solo js [cosa che però non penso] chiedo scusa
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  2. #2
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    beh in effetti riguarda poco php salvo tu voglia sapere come recuperare i valori lato php per passarli a js ma credo abbia già superato tale problema...

    per nn ricaricare devi solo affidarti a js...

    una soluzione sporca ma pratica è di caricare tre array indicizzati per regione provincia e comune e lasciare a js il compito di sfotterli in visione dell'evento onchange.. altrimenti al verificarsi dell'evento dovresti interrogare php stesso nella pagina ma nn tutti i brwsr te lo fanno fare.. trovi info su pro.html.it----
    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  3. #3
    Originariamente inviato da luke83
    ...

    una soluzione sporca ma pratica è di caricare tre array indicizzati per regione provincia e comune e lasciare a js il compito di sfotterli in visione dell'evento onchange.. altrimenti al verificarsi dell'evento dovresti interrogare php stesso nella pagina ma nn tutti i brwsr te lo fanno fare.. trovi info su pro.html.it----
    era esattamente quello che intendevo fare
    ma non so come iniziare, sto provando a dare un'occhiata a pro.html.it ma ancora non ho trovato nulla...

    non hai per caso un link preciso di riferimento?


    Grazie comunque per aver risposto!
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  4. #4
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    per pro:
    javascript e http nella sezione javascript me pare.. qlcs di simile..dopo vedo se lo trovo..

    per la soluzione pezzotta fai na cosa di questo tipo
    Codice PHP:
    <script>

    var 
    regione = new Array();
    var 
    provincia = new Array();
    var 
    comune = new Array();


    // gli arrey volendo glieli fai stampare dal php


    regione[0]="regione0";
    regione[1]="regione1";
    .
    .
    regione[n-1]="regione(N-1)";

    provincia[0]=Array();
    provincia[0][0]="provincia0 della regione0";
    provincia[0][1]="provincia1 della regione0";
    .
    .
    provincia[0][n-1]="provincia(N-1) della regione0";

    comune[0]=Array();
    comune[0][0]="comune0 della provincia0";
    comune[0][1]="comune1 della provincia0";
    .
    .
    comune[0][n-1]="comune(N-1) della provincia0";

    function 
    onselectregione(id){
    // prendi in blocco da provincia[id] l'array per popolare la select delle provincia
    }

    function 
    onselectprovincia(id){
    // prendi in blocco da comune[id] l'array per popolare la select del comune
    }
    </script> 
    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    think simple think ringo

  6. #6
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    azz... l'hanno scritta proprio x te..
    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  7. #7
    grazie ragazzi
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

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.