利用ajax将后台的list传到页面上

来源:互联网 发布:iphone文档传mac 编辑:程序博客网 时间:2024/09/21 09:06

后台代码

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%");    }});


0 0
原创粉丝点击