füllen Ich erstelle ein Benutzerregistrierungsformular mit JSP, in dem es eine Option gibt, State aus einem Kombinationsfeld auszuwählen.Ich verwende ein einfaches HTML-Kombinationsfeld, aber ich erhalte State als ein JSON-Objekt von Web-Service.So wie das Kombinationsfeld mit JSON-Objekt aufzufüllen.Wie HTML-Kombinationsfeld mit JSON-Objekt
Staat Json ist wie folgt,
{"States":[{"id":"1","stateName":"Alabama","code":"AL"},
{"id":"4","stateName":"Arkansas","code":"AR"},
{"id":"8","stateName":"Delaware","code":"DE"}]}
Meine Javascript-Funktion,
function getStates(){
url = WSPath;
response=initiateRequest(url);}
Mein HTML-Combo-Box ist <select name="State">
Ich brauche die Combo-Box mit dem oben zu füllen JSON-Objekt.
Eine Combobox ist eine Kombination aus einem Dropdown-Menü und einer Texteingabe (daher der Name). Ein ausgewähltes Element erzeugt keins. – Quentin
Tun Sie dies nicht mit JavaScript, es ist ineffizient und weniger zuverlässig als einfach (auf dem Client) HTML. Tun Sie es mit JSP und zwischenspeichern Sie die Ergebnisse. – Quentin