zoukankan      html  css  js  c++  java
  • 级联下拉框

    [{VAL:"1",DLEVEL:"0",MODUL:"0",KEY:"福建"},
    {VAL:"2",DLEVEL:"0",MODUL:"0",KEY:"广东"},
    {VAL:"3",DLEVEL:"0",MODUL:"0",KEY:"浙江"},
    {VAL:"4",DLEVEL:"1",MODUL:"1",KEY:"福州"},
    {VAL:"5",DLEVEL:"1",MODUL:"1",KEY:"厦门"},
    {VAL:"6",DLEVEL:"1",MODUL:"2",KEY:"广州"},
    {VAL:"7",DLEVEL:"2",MODUL:"4",KEY:"鼓楼"}]

    <div id="SF_AREA" sf_type="SF_CascadeSelect" levelField="DLEVEL" valueField="KEY"

    nullText="请选择" textField="VAL" modulField="MODUL" onvalChange="">

    @RequestMapping("toCascadeselect.do")
    public ModelAndView toCascadeselect(HttpServletRequest request,HttpServletResponse response, ModelMap modelMap) {
    //获取部门,使用 ├ 符合显示层级关系
    FormSource source = this.source(request);
    TagService service = this.createService();
    try {
    DataTable table = service.getArea();
    source.add("SF_AREA",table);
    } catch (Exception e) {
    this.logger.error(e);
    }
    source.put(modelMap);
    return new ModelAndView( this.getActionPath("cascadeselect"), modelMap );
    }

    /**
    * 获取级联下拉框的数据集合
    * @return 成功返回绑定下拉框的部门信息集合,否则返回null
    * @throws Exception
    */

    @Override
    public DataTable getArea() throws Exception {
    DataTable result = null;

    String sql = " SELECT VAL , DLEVEL , MODUL ,KEY  FROM SF_AREA  ";
    SqlCommand command = new SqlCommand();
    command.setCommandText(sql);

    result = this.sqlProvider().executeQuery(command);
    return result;
    }

    -------------------------------------------------------------------------
    ## 极客时间全网最便宜最优惠购买方式,优惠券返现 百度网盘 微信关注公众号“选门好课”
    扫描下方二维码关注我的公众号"选门好课",与我一起交流知识
  • 相关阅读:
    HTML转换PDF及SWF及图片
    LuceneNET全文检索封装
    网页中文/汉字验证码
    网站帮助系统
    利用享元模式来解决DOM元素过多导致的网页解析慢、卡死的问题
    redis high available solution/ redis 高可用方案
    跨IDC ycache原理和配置说明
    基于模块粒度和用户粒度的灰度发布方案原理&配置说明
    /usr/bin/env python no such file or directory: dos格式导致的!
    yagent使用说明
  • 原文地址:https://www.cnblogs.com/singworld/p/9723661.html
Copyright © 2011-2022 走看看