<pre name = "code">
Pulldown Box-Tags in JSP:
<s: select name = "sjx" id = "sjx" list = "sjxlist" listKey = "bm" listValue = "mc" size = "20" csSstyle = "Breite: 100%; Höhe: 70px; Rand: 0" Multiple "True"> </s: Select> Select>
Die Codekopie lautet wie folgt:
<pre name = "code">
multiple = "true" bedeutet, mehrere Auswahl zu unterstützen.
</pre> <pre code_snippet_id = "487056" snippet_file_name = "blog_20141017_5_1612209" name = "code">
So erstellen Sie flexibel Elemente unter dem Tag in JS aus:
Die Codekopie lautet wie folgt:
<pre name = "code"> var oelect = $ ("sjx"); <span style = "White-Space: pre"> </span> // sjx ist die ID des Auswahl-Tags auf der Seite html oder jsp. Wenn Sie ExtJs verwenden, können Sie ext.getom ('sjx') verwenden, um das Tag zu erhalten
var ooption = document.createelement ("option"); <span style = "White-Space: PRE"> </span> // Optionssuptag unter dem Tag in Js auswählen
oseselect
ooption.Value = "001"; <span style = "White-Space: PRE"> </span> // Der Wert, der dem Inhalt entspricht
ooption.innerhtml = "Little Apple"; <span style = "White-Space: PRE"> </span> // Der Inhalt der angezeigten Dropdown-Box
...und so weiter
Hinweis: Diese Methode in JS ist in bestimmten Fällen nützlicher, wie z. Verwenden Sie stattdessen die AJAX -Methode, um einige lokale Datenanforderungen zu erstellen, und die folgende Strut2 -Methode ist ungültig.
Die Codekopie lautet wie folgt:
<pre name = "code"> <pre name = "code"> für (...) {
HashMap <String, Objekt> map = new HashMap <String, objcet> ();
map.put ("bm", "001");
map.put ("MC", "kleiner Apfel");
sjxlist.add (map);
}
Eine andere Methode wird auch sehr häufig verwendet: Verwenden Sie die Funktion von Struts2, um eine Liste <objekt> in Aktion zu definieren (dieses Beispiel wie ein Beispiel mit dem Namen: SJXILLIST) und das Set und abrufen Methoden.
Fügen Sie durch ein HashMap -Objekt Inhalte hinzu, wie z. B.:
</pre> Bei der Rückkehr zur Schnittstelle wird "Little Apple" im Dropdown-Feld der Schnittstelle der Schnittstelle ausgewählt.
<pre name="code">The easiest way: manually add the OPTION item of the select tag directly on the jsp page<html> <body> <form> <select id="cars" name="cars"> <option value="volvo">Volvo</option> <option value="binli">Binli</option> <option value="mazda" selected="selected">Mazda</option> <option value = "audi"> audi </option> </select> </form> </body> </html>