fsLayui联动下拉框使用(下拉框异步加载数据)

联动下拉框可以满足省市区级联或者多级级联异步加载数据操作。
演示地址:http://fslayui.itcto.cn

特殊说明

联动下拉框依赖数据字典,必须在layui.js 后面引入数据字典文件/plugins/frame/js/fsDict.js ,数据字典使用说明

<script type="text/javascript" src="/plugins/frame/js/fsDict.js?v=1.4.0"></script>

联动下拉框配置

联动下拉框主要在select中配置特定的标签,达到联动效果。

使用说明:

  • select必须配置样式fsSelect
  • 联动下拉框必须配置事件监听器lay-filter和子选择器childrenSelectId
  • 联动下拉框除了第一级别的需要自动加载,其他的二级以下的需要点击上级才需要加载,第二级以下的需要配置isLoad="0"
  • 配置数据字典属性dict数据字典使用说明

联动下拉框demo

<div class="layui-form-item">
  <label class="layui-form-label">省份</label>
  <div class="layui-input-inline" style="width: 100px;">
    <select name="area1" lay-filter="xxxxxx1" class="fsSelect" dict="area1" addNull="1" childrenSelectId="xxxxxx2">
    </select>
  </div>
  <label class="layui-form-label">城市</label>
  <div class="layui-input-inline" style="width: 100px;">
    <select id="xxxxxx2" name="area2" lay-filter="xxxxxx2" class="fsSelect" isLoad="0" dict="area2" addNull="1" childrenSelectId="xxxxxx3">
    </select>
  </div>
  <label class="layui-form-label">区</label>
  <div class="layui-input-inline" style="width: 100px;">
    <select id="xxxxxx3" name="area3" class="fsSelect" isLoad="0" dict="area3" addNull="1">
    </select>
  </div>
</div>

普通下拉框demo

普通的下拉框只需要配置样式fsSelect和数据字典属性dict数据字典使用说明

<div class="layui-form-item">
  <label class="layui-form-label">省份</label>
  <div class="layui-input-inline" style="width: 100px;">
    <select name="area1" class="fsSelect" dict="area1" addNull="1">
    </select>
  </div>
</div>

配置说明

属性 必输 默认值 名称 描述
id 选择器id 唯一id
lay-filter 事件过滤器 联动下拉框必须配置,点击事件处理
class 样式 下拉框异步加载必须有fsSelect样式
isLoad 1 是否自动加载 默认自动加载,只有增加fsSelect才有效,1:加载;0:不加载
addNull 是否追加空值
dict 字典属性 数据字典信息
childrenSelectId 子选择性id 联动下拉框使用,用于配置点击后,需要加载的子select

本文首发于我的博客:ITCTO技术博客

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,901评论 25 709
  • 文/居里社 王家卫导演的《摆渡人》,一场嘻嘻哈哈的喜剧文艺片,看爱情里的执着。小玉从很小就喜欢歌手马力,而马力心里...
    居里叶阅读 1,423评论 0 3
  • 我走过山川,跨越大海, 我看见宇宙,和漫天的繁星, 我感受你的呼吸,和人们的歌曲, 我梦想着你们的一切, 思考的未...
    释迦干屎橛阅读 2,990评论 0 0
  • 调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面...
    尧淳阅读 1,688评论 0 5
  • 清明时节雨未飞, 万里无云光撒下。 故人已于节前拜, 节日再领孩童游。
    YQ筑梦阅读 1,553评论 0 3

友情链接更多精彩内容