zoukankan      html  css  js  c++  java
  • 分公司下拉框赋值-从后台传到前端jsp

    我的旧代码

     List<MetaBranchCfg> list = metaBranchCfgBO.queryAllBranchList();

     request.setAttribute("branchList", JSONArray.toJSON(list));

    $(function() {
            // 给分公司下拉框赋值
            var branchList = eval('${branchList}');
            var str = '<option value="">请选择</option>';
            for (var i = 0; i < branchList.length; i++) {
                str += '<option value="'+branchList[i].sapCode+'">'
                        + branchList[i].branchDesc + '</option>';
            }
            $('#companyId').append(str);
            // 分公司人员打开页面-下拉框值固定
            if ('${isProvincial}' == 'false') {
                $('#companyId').val('${sapCode}');
                $("#companyId").attr("disabled", true);
            }
    }

    <select id="companyId" name="companyId" class="down"></select>

    同事写的代码 学到了 但是脑子记不住 特此记录

    后台:

    @RequestMapping(params = { "method=fun" })
    protected ModelAndView fun(HttpServletRequest request) throws Exception {
    List<model> codes = new ArrayList<model>();
      try {  
        LoginUserVo userVo=getSessionLoginUser(request);
        model code = xxBo.getXXCode(userVo.getCompanyId());
        if(code==null||code.getIsProvincial().equals("Y")){
          codes = cspBranchCityCodeBO.getAllCspBranchCityCodes();
        }else{
          codes.add(code);
        }
      } catch (Exception e) {
        logger.error("获取公司信息出错",e);
      }
      request.setAttribute("companyList", codes);
      return new ModelAndView("/ireportPages/xxx.jsp");
    }

    对应的jsp页面中:

    <select id="companyId" name="companyId" class="easyui-combobox" style="160px;">
    <option value=''>全部</option>
    <c:forEach items="${companyList}" var="c">
    <option value='${c.code}'>${c.name}</option>
    </c:forEach>
    </select>

  • 相关阅读:
    动态ip发布web+绑定域名
    JQuery选择器大全
    mysql触发器
    jquery选择器
    PHP5新语法学习
    Jquery中$.ajax()方法参数详解(转)
    svn笔记
    lsof命令
    新环境常用工具
    不会转载
  • 原文地址:https://www.cnblogs.com/tldxh/p/8616021.html
Copyright © 2011-2022 走看看