后台代码
List<String> service_ips = dcmService.queryService_ip(oscm);
JSONArray jsonArray = JSONArray.fromObject( service_ips );
response.setContentType("text/html;charset=utf-8");
PrintWriter pw = response.getWriter();
pw.write(jsonArray.toString());
pw.flush();
pw.close();
页面代码
$.ajax({
type:'post',
url:'<c:url value="/dcm/obtainServiceIp" />/'+app_num,
contentType : 'application/json',
beforeSend: function () {
$.showTuiWaitingDialog("请稍后...");
},
complete: function () {
$.closeTuiWindow();
document.getElementById("saveBtn").setAttribute("class","btn_page btn_save");
},
success: function(result) {//这里的result就是后台传过来的list
var dataObj=eval("("+result+")");//处理,将json字符串转换为对象
for(var i=0;i<dataObj.length;i++){
alert(dataObj[i]);
$("#service_ip").append("<option>MONGODB</option>");
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
$.showTuiErrorDialog("保存失败!" + XMLHttpRequest.responseText, null,"100%");
}
});