Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Php e <select>

  1. #1

    Php e <select>

    Ragazzi,dovrei fare degli accoppiamenti tra squadre...queste squadre sono selezionabili in due <select>...vorrei far in modo che,naturalmente,quando nel primo <select> è selezionato,x esempio,parma,nel secondo <select> il parma non sia selezionabile...come fare??Premetto che conosco solo php e html,mai usato il javascript...

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    Re: Php e <select>

    Originariamente inviato da DeMoN3
    Ragazzi,dovrei fare degli accoppiamenti tra squadre...queste squadre sono selezionabili in due <select>...vorrei far in modo che,naturalmente,quando nel primo <select> è selezionato,x esempio,parma,nel secondo <select> il parma non sia selezionabile...come fare??Premetto che conosco solo php e html,mai usato il javascript...
    allora è giunto il momento di studiarlo

    ciao

  3. #3
    dici che non c'è una soluzione in html o php per fare quanto mi serve?

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    no, perchè se conosi il php sai che opera server side, cioè prima che l'utente compia delle interazioni con la pagina, o dopo che abbia fatto il submit del form.

    Quello che vuoi tu è un'interazione client side, e cioè che modifichi le proprietà della pagina dopo che l'utente ha interagito con i suoi controlli, ma prima che esegua il submit.

    Dovrai quindi mettere in ascolto una funzione javascript sull'evento onchange della select, per intercettare il cambiamento di stato e disabilitare il corrispondente elemento nella seconda select.

    L'alternativa è quella di dividere in due passaggi la cosa, facendo un primo submit e fornire una seconda pagina in php che componga un select senza l'opzione scelta nel primo form.
    Direi comunque che è una soluzione un po' macchinosa per evitare di usare il javascript.

    ciao

  5. #5
    In effetti immaginavo che era un'operazione da fare server side...vabbè,inizierò a leggermi un pò di javascript :P

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.