Visualizzazione dei risultati da 1 a 3 su 3

Discussione: DropDownList AJAX

  1. #1

    DropDownList AJAX

    Ciao,
    vorrei fare in modo che la mia DropDownList aggiornasse i dati al click sull'opzione e non dover prima scegliere e poi cliccare sul tasto conferma.

    codice:
    if(isset($_POST['filtro'])){
            if($_POST['value'] == 3){
                $_SESSION['queryFiltro'] = 3;            
                generic::redirect("holidayManager.php",0);
            }elseif($_POST['value'] == 2){
                $_SESSION['queryFiltro'] = 2;
                generic::redirect("holidayManager.php",0);
            }elseif($_POST['value'] == 1){
                $_SESSION['queryFiltro'] = 1;
                generic::redirect("holidayManager.php",0);
            }elseif($_POST['value'] == 4){
                $_SESSION['queryFiltro'] = 4;
                generic::redirect("holidayManager.php",0);
            }elseif($_POST['value'] == 5){
                $_SESSION['queryFiltro'] = 5;
                generic::redirect("holidayManager.php",0);
            }
        }
    
    if($_SESSION['queryFiltro'] == 4) {
        echo       '<form method="POST">
                    <select name="value" name="filtro1">
                    <option value="3">'.$output[373].'</option>
                    <option value="2">'.$output[374].'</option>
                    <option value="5">'.$output[375].'</option>
                    <option value="1">'.$output[376].'</option>
                    <option value="4" selected="selected" >'.$output[377].'</option>
                    </select>
                    <input type="submit" value="'.$output[378].'" name="filtro">
                    </form>';
        $query = "SELECT * FROM vacanza WHERE accettata = 0 order by dataPrenotazione desc,  periodo desc";
        }
        elseif($_SESSION['queryFiltro'] == 1) {
        echo       '<form method="POST">
                    <select name="value" name="filtro1">
                    <option value="3">'.$output[373].'</option>
                    <option value="2">'.$output[374].'</option>
                    <option value="5">'.$output[375].'</option>
                    <option value="1" selected="selected" >'.$output[376].'</option>
                    <option value="4">'.$output[377].'</option>
                    </select>
                    <input type="submit" value="'.$output[378].'" name="filtro">
                    </form>';
        $query = "SELECT * FROM vacanza WHERE accettata = 1 order by dataPrenotazione desc,  periodo desc";
        }
    .... ecc

  2. #2
    devi chiedere nel form Javascript
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Originariamente inviato da Santino83_02
    devi chiedere nel form Javascript
    Azz, ops!
    Che faccio? Aspetto un admin che sposti nella sezione giusta allora!
    grazie =)

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.