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;
    }

    -------------------------------------------------------------------------
    ## 极客时间全网最便宜最优惠购买方式,优惠券返现 百度网盘 微信关注公众号“选门好课”
    扫描下方二维码关注我的公众号"选门好课",与我一起交流知识
  • 相关阅读:
    使用bottle进行web开发(2):http request
    使用bottle进行web开发(1):hello world
    python modules
    python的class的__str__和__repr__(转)
    functools模块方法学习(1):partial
    bottle框架学习(2):变量定义等
    VisualSVN_Server安装_配置图文教程
    管理的艺术--达尔文进化论:适者生存 末位淘汰
    LINUX怎么修改IP地址
    Cent OS 命令行和窗口界面默认登录切换方法
  • 原文地址:https://www.cnblogs.com/singworld/p/9723661.html
Copyright © 2011-2022 走看看