• c标签页面进行解析json


    JAVA代码中的后台
    List<Map<String,String>> rs = new ArrayList<Map<String,String>>();
    if("1".equals(queryType)){
    rs = DBService.selectObjectListWithSQL(queryjgbm);
    }else if("2".equals(queryType)){
    rs=DBService.selectObjectListWithSQL(queryjgr);
    }
    String json = JSONArray.toJSONString(rs);
    super.renderText(json);
    return null;
    JS中解析json串
    $(document).ready(function(){
    <c:if test="${_USERINFO_.departLevel=='4'}">
    getSysList('${request.param.gxqxj}');
    $("#selectGxqxj").val("${request.param.gxsys}")
    </c:if>
    })
    function getSysList(parentCode){
    var url = "<%=webapp%>/ylqxjyqyrcjc/ylqxjyqyrcjcAction!getQuery1.dhtml";
    $.ajax({
    url: url,
    type: 'post',
    data: {queryType:'1',code:parentCode},
    async: false,
    complete: function(request, status) {
    var data = request.responseText;
    data =$.trim(data);
    var jsonobj=eval('('+data+')');
    var str="<option value=''>请选择</option>";
    for(var i=0;i<jsonobj.length;i++){
    var obj = jsonobj[i];
    str+="<option value='"+obj.VALUE+"'>"+obj.NAME+"</option>";
    }
    $("#selectGxqxj").html(str);
    }
    });
    }
    页面中显示 <view:qrytr>
    <c:if test="${_USERINFO_.departLevel=='4'}">
    <view:qrytd width="15%" heightshow="true">管辖食药所:</view:qrytd>
    <view:qrytd>
    <select id="selectGxqxj" name="param.gxsys" style="220px">
    </select>
    </view:qrytd>
    </c:if>
    </view:qrytr>
  • 相关阅读:
    阿里巴巴excel工具easyexcel 助你快速简单避免OOM
    IoC和AOP的理解
    WebSocket和kafka实现数据实时推送到前端
    Swagger使用指南
    转载:对于马老师对996的看法
    基础:新建个maven项目
    eclipse集成lombok
    多线程
    jar包

  • 原文地址:https://www.cnblogs.com/zhuyeshen/p/10868711.html
Copyright © 2020-2023  润新知