//建立一個空的selectajax
<select class="dx-adwse" name="report.type" id="addtype" style="width: 185px" >json
//頁面加載時動態獲取數據以及添加到建立的select數組
$(document).ready(function(){app
var sHtml = '<option value="">請選擇民情類型</option>';異步
$.ajax({async
async: false, //閉關異步,改成同步url
url: "<%=basePath%>peoplereport!getReportType",spa
type: "get",對象
data: "bqzt=AA0001",get
dataType: "json",
//cache: false,
beforeSend: function (XMLHttpRequest) {
},
success: function (msg) {
var data = eval('msg');//成功之後調用eval方法將數組還原成js數組對象
//這裏要拼接下e 若是顯示不出來 記得是 eval('+e+');
var i = 0;//和for循環同樣 i作計數
for( i in data){
// alert(data[i].name);
$("#addtype").append('<option value="' + data[i].id + '">' + data[i].name + '</option>');
}
},
error: function (msg) {
alert("出錯了!");
}
});
});