Come disattivare la lista Seconda Drop Down in JSP

November 11

Come disattivare la lista Seconda Drop Down in JSP


JavaServer Pages, o JSP, fanno parte della tecnologia Java sviluppata da Sun per creare pagine Web dinamiche. JavaServer Pages sono creati con una combinazione di HTML, tag XML e scriptlet Java che vengono generati sul lato server di un sito web. Questa tecnologia rende più facile per i programmatori di creare moduli Web dinamici e controllano i campi del modulo, come elenchi a discesa. Per esempio, un programmatore in grado di generare le opzioni in un secondo elenco a discesa in base a ciò che un utente sceglie nel primo elenco a discesa. Fino a quando l'utente seleziona l'opzione nel primo elenco a discesa, il secondo sarà disabilitata.

istruzione

1 Aprire la pagina JSP in un programma applicativo Web-authoring (Dreamweaver) o con uno strumento di modifica del testo (Blocco note).

2 Scrivere il codice per creare un modulo con due elenchi a discesa. Se hai già il modulo con i tuoi elenchi a discesa creati, allora si può saltare questo passaggio. Basta lavorare con le liste che già avete. Creare i elenchi a discesa in HTML (Hypertext Markup Language):

"<Html>

<Body>

<Form action = "">

<Select name = "Elementi" onchange = "enable_list">

<Option value = "frutto"> Frutta </ ​​option>

<Option value = "pane"> Pane </ option>

<Option value = "ortaggi"> Verdure </ option>

<Option value = "carne> Carne </ option>

</ Select>

<Select name = "frutto" disabled = "disabilitato">

</ Select>

</ Form>

</ Body>

</ Html> "

Nell'esempio di cui sopra, un modulo è stato creato con due caselle a discesa. Una scatola ha una lista di oggetti e la seconda casella ha una lista di diversi frutti. L'azione per la prima discesa afferma che quando è cambiato, allora la forma farà riferimento ad un JavaScript denominato "enable_list" all'interno dello stesso documento. La seconda casella a discesa è già impostato per disabili e al momento non ha alcuna opzione ..

3 Scorrere verso il basso e scrivere la funzione che consentirà la seconda casella a diventare abilitato in base alla selezione della prima casella. La funzione è scritto in JavaScript:

"$ (Function enable_list.jsp ()

{

$('#fruit').load(

'& Lt; value option = "mele"> Mele & lt; / option>'

'& Lt; value option = "arance"> Oranges & lt; / option>'

'& Lt; value option = "uva"> Grapes & lt; / option>'

'& Lt; value option = "limoni"> Limoni & lt; / option>'

{Cadere: val}

funzione ()

{

$ ( '# Questo') attr ( 'disabilitato', false).;

});

});

}); "

Lo script popola il secondo elenco a discesa con le opzioni "mele", "Arance", "uve" e "Limoni". Consente inoltre la scatola con l'affermazione "$ ( '# questo'). Attr ( 'disabilitato', false) ;." Per il contrario di questo, se si desidera che lo script per disabilitare la casella, il codice sarà, "$ ( '# questo'). Attr ( 'disabilitato', true) ;."

4 Salvare la pagina JSP con l'estensione del file .jsp. Per esempio, lo script creato sopra può essere chiamato "disable_lists.jsp."