layui实现下拉复选功能的例子(包括数据的回显与上传)


Posted in Javascript onSeptember 24, 2019

一、layui下拉复选实现的背景:实现一个管理员拥有多个权限

二、 具体实现:

//依赖资源

<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/src/layui-formSelects-master/dist/formSelects-v4.css" rel="external nofollow" />
<!-- 引入组件 -->
<script src="${pageContext.request.contextPath}/src/layui-formSelects-master/dist/formSelects-v4.js" type="text/javascript" charset="utf-8"></script>

//页面显示

<div class="layui-inline">
    <label class="layui-form-label" style="color: #666666;width: 70px">角色:</label>
    <div class="layui-input-block" style="width: 300px">
       <select name="role_id" id="role_id" xm-select-height="36px"
       xm-select-search xm-select-skin="default" xm-select="sys_role" lay-filter="sys_role">
       </select>
    </div>
  </div>

//配置路径

layui.config({
    base: "${pageContext.request.contextPath }/src/layui-formSelects-master/dist/"    //formSelects-v4.js的路径
  }).extend({
    formSelects: 'formSelects-v4'
  }).use(['form','jquery','upload','layer','formSelects'],function(){
    var form =layui.form,$ =layui.jquery,upload=layui.upload,layer=layui.layer,formSelects=layui.formSelects;
//从后台数据库中查出后回显
    $.ajax({
      url: "${pageContext.request.contextPath}/menu/queryall.action",
      type: "post",
      success: function (data) {
        var str= '${sys_user.role_id}';
        str_arr= []; //str="1,2,3"
        str_arr= str.split(",");//获取那些该选中的数据
         for(var i=0;i<data.data.length;i++){
           if(data.data[i].status==1){
             var option= new Option(data.data[i].role,data.data[i].id); //全部列表信息展示 }
              for(var j=0;j<str_arr.length;j++){
                if(str_arr[j]==data.data[i].id){
                   option.setAttribute("selected",true);//确定哪些是选中的
                }
               }
           }
          $("#role_id").append(option);
         }
        formSelects.render();//渲染效果
       }
       , error: function () {
        alert("查询用户角色失败")
       }
    
   });

以上这篇layui实现下拉复选功能的例子(包括数据的回显与上传)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript中把数字转换为字符串的程序代码
Jun 19 Javascript
浮动的div自适应居中显示的js代码
Dec 23 Javascript
jQuery新的事件绑定机制on()示例应用
Jul 18 Javascript
详解node.js搭建代理服务器请求数据
Apr 08 Javascript
关于vue.js过渡css类名的理解(推荐)
Apr 10 Javascript
Vue2 SSR渲染根据不同页面修改 meta
Nov 20 Javascript
在Vue项目中引入腾讯验证码服务的教程
Apr 03 Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
Sep 26 Javascript
JavaScript中的回调函数实例讲解
Jan 27 Javascript
简单了解JavaScript中的执行上下文和堆栈
Jun 24 Javascript
JS+CSS实现随机点名(实例代码)
Nov 04 Javascript
微信小程序整个页面的自动适应布局的实现
Jul 12 Javascript
基于layui的下拉列表的数据回显方法
Sep 24 #Javascript
Layui动态生成select下拉选择框不显示的解决方法
Sep 24 #Javascript
layui动态渲染生成select的option值方法
Sep 23 #Javascript
微信小程序全局变量GLOBALDATA的定义和调用过程解析
Sep 23 #Javascript
layui-select动态选中值的例子
Sep 23 #Javascript
layui多图上传实现删除功能的例子
Sep 23 #Javascript
layui 上传插件 带预览 非自动上传功能的实例(非常实用)
Sep 23 #Javascript
You might like
PHP微信红包API接口
2015/12/05 PHP
PHP实现字符串翻转功能的方法【递归与循环算法】
2017/11/03 PHP
php 广告点击统计代码(php+mysql)
2018/02/21 PHP
js实现点小图看大图效果的思路及示例代码
2013/10/28 Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
2014/05/19 Javascript
js中document.write的那点事
2014/12/12 Javascript
详解Node.js模块间共享数据库连接的方法
2016/05/24 Javascript
canvas实现图片根据滑块放大缩小效果
2017/02/24 Javascript
C#微信小程序服务端获取用户解密信息实例代码
2017/03/10 Javascript
常用的几个JQuery代码片段
2017/03/13 Javascript
AngularJS中$http使用的简单介绍
2017/03/17 Javascript
JS控制鼠标拒绝点击某一按钮的实例
2017/12/29 Javascript
微信小程序Getuserinfo解决方案图解
2018/08/24 Javascript
利用d3.js力导布局绘制资源拓扑图实例教程
2019/01/08 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
2019/05/05 Javascript
js实现窗口全屏示例详解
2019/09/17 Javascript
微信小程序可滑动周日历组件使用详解
2019/10/21 Javascript
浅谈Vue开发人员的7个最好的VSCode扩展
2021/01/20 Vue.js
使用Python中的cookielib模拟登录网站
2015/04/09 Python
Python基于最小二乘法实现曲线拟合示例
2018/06/14 Python
下载官网python并安装的步骤详解
2019/10/12 Python
Django模板之基本的 for 循环 和 List内容的显示方式
2020/03/31 Python
如何使用python写截屏小工具
2020/09/29 Python
python使用smtplib模块发送邮件
2020/12/17 Python
html5+css3实现一款注册表单实例
2013/04/17 HTML / CSS
一波HTML5 Canvas基础绘图实例代码集合
2016/02/28 HTML / CSS
Footshop罗马尼亚:最好的运动鞋选择
2019/09/10 全球购物
美国名牌手表折扣网站:Jomashop
2020/05/22 全球购物
自我鉴定四大框架
2014/01/17 职场文书
学习党的群众路线实践活动思想汇报
2014/09/12 职场文书
党员批评与自我批评(5篇)
2014/09/23 职场文书
党员批评与自我批评发言稿
2014/10/14 职场文书
2015年求职自荐信范文
2015/03/04 职场文书
营业员岗位职责范本
2015/04/14 职场文书
商务信函英语问候语
2015/11/10 职场文书
Python爬虫数据的分类及json数据使用小结
2021/03/29 Python