layui 集合 xm-select 、tableSelect、cascader级联选择器

本文介绍了layui的官方镜像站、免费CDN静态库,并展示了基于layui的xm-select多选插件和lay_cascader级联选择器的使用方法。通过实例代码演示了如何在页面中实现店铺选择和服务项目选择的功能,提供了layui组件TableSelect的相关信息。
摘要由CSDN通过智能技术生成

layui 官方镜像站

http://layui-doc.pearadmin.com/

layui 免费CDN静态库

https://www.layuicdn.com/#Layui

基于layui xm-select 多选

https://maplemei.gitee.io/xm-select/#/senior/getValue

   <div class="layui-form-item  layui-row layui-col-xs12">
                    <label class="layui-form-label required">选择店铺</label>
                    <!-- <div class="layui-input-block">
                        <select name="storeId" id="storeId" lay-filter="storeId">
                            
                        </select>
                    </div> -->
                    <div class="layui-input-block" id="dataTypes">
               
                    </div>
                    <div class="layui-form-mid layui-word-aux" style="color: red;">选择参与此套餐的店铺</div>
                </div>
 <script src="__STATIC__/plugs/lay-v2.5.6/lay/modules/xm-select.js"></script>
 $.ajax({
                url:"{:url('marketing.package/getStoreCate')}",
                dataType: 'json',
                data :JSON.stringify(params),
                contentType: "application/json",  
                type: 'post',
                success: function (data) {
                    // var html='';
                    // html+='<option value="" >请选择</option>'
                    // data.data.forEach(function(item,index){
                            
                    //         html+='<option value="'+item.store_id+'" >'+item.store_name+'</option>'
                    // })
                    // $("#storeId").append(html);
                    // form.render();
                    dataTypes = xmSelect.render({
                        el: '#dataTypes', 
                        toolbar: {
                            show: true,//是否展示工具条
                        },
                        autoRow: true,
                        filterable: true,
                        height: 'auto',
                        name: 'store',
                        prop: {
                            name: 'store_name',
                            value: 'store_id',
                        },
                        on:function(data){
                           
                        },
                        data(){
                            return data.data//返回数据遵循官网指定结构
                        }
                    })	
                }
        });

lay_cascader 级联选择器

https://gitee.com/yixiacoco/lay_cascader

使用示例:

    <div class="layui-tab-item ">
                <div class="layui-form-item">
                    <label class="layui-form-label">服务项目</label>
                    <div class="layui-input-block">
                        <input type="text" id="demo1" class="layui-input" readonly="readonly" name="server">
                    </div>
                </div>
<link rel="stylesheet" type="text/css" href="__STATIC__/plugs/lay_cascader/cascader/cascader.css"/>
<script src="__STATIC__/plugs/lay_cascader/cascader/cascader.js"></script>

 $.ajax({
            url: "/admin/platform.category/getCate",
            type: 'get',
            contentType: "application/x-www-form-urlencoded; charset=UTF-8",
            dataType: "json",
            timeout: 60000,
            success: function (res) {
       
                layui.use('layCascader', function () {
                    var layCascader = layui.layCascader;
                    layCascader({
                    elem: '#demo1',
                    clearable:true,
                    props:{
                        multiple: true,
                    },
                    options: res.data,
                    // event:store(),
                    
                    });
                });
                
            },
            error: function (xhr, textstatus, thrown) {
              
                return false;
            }
    });

LayUi组件:TableSelect

https://gitee.com/lolicode/layui_component_tableselect

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值