程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> javascrpit-js怎樣將返回的json數據讀取到s:select中

javascrpit-js怎樣將返回的json數據讀取到s:select中

編輯:編程綜合問答
js怎樣將返回的json數據讀取到s:select中

json數據

 [{"inherit":6,"majorID":7,"majorName":"交通工程系"},{"inherit":6,"majorID":9,"majorName":"交通運輸工程研究所"},{"inherit":6,"majorID":8,"majorName":"交通運輸系"}]

s:select

              <s:select tabindex="-1" 
                                          list="#request.majorList" name="major" id="major"
                                          listKey="majorID" listValue="majorName" value="#request.user.major"
                                          headerKey="" headerValue="--請選擇--" 
                                          cssClass="chzn-select" 
                                      >
                       </s:select>

js應該怎麼寫

最佳回答:


 var d=[{"inherit":6,"majorID":7,"majorName":"交通工程系"},{"inherit":6,"majorID":9,"majorName":"交通運輸工程研究所"},{"inherit":6,"majorID":8,"majorName":"交通運輸系"}];
var sel=document.getElementById('major');
sel.options.length=0;//清空原來的項,如果不想清空去掉這句
for(var i=0;i<d.length;i++)
sel.options.add(new Option(d[i].majorName),d[i].majorID));
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved