我正在使用jsp創建一個用戶註冊表單,其中有一個選項可以從組合框中選擇狀態。我正在使用一個簡單的html組合框,但我正在接收狀態爲一個來自web服務的json對象。如何使用json對象填充組合框。如何使用JSON對象填充HTML組合框
國家JSON是如下,
{"States":[{"id":"1","stateName":"Alabama","code":"AL"},
{"id":"4","stateName":"Arkansas","code":"AR"},
{"id":"8","stateName":"Delaware","code":"DE"}]}
我的JavaScript功能,
function getStates(){
url = WSPath;
response=initiateRequest(url);}
我的HTML組合框是<select name="State">
我需要填充組合框與上述json對象。
組合框是一個下拉菜單和文本輸入(因此名稱)的組合。 select元素不會生成一個。 – Quentin 2012-04-09 12:25:49
不要用JavaScript做這件事,它效率低下,並且比普通(在客戶端)HTML的可靠性低。用JSP來做,並緩存結果。 – Quentin 2012-04-09 12:28:21