首页 > 其他分享 >LayUI

LayUI

时间:2023-09-11 16:13:44浏览次数:29  
标签:function form LayUI lay layui btn data

CSS类(Class)

  1. layui-elem-quote

  2. layui-text

  3. layui-elem-field

  4. laytui-field-title

  5. layui-form

  6. laytui-form-item

  7. laytui-form-label

  8. laytui-input-block

  9. layui-input

  10. layui-inline

  11. layui-form-mid

  12. layui-word-aux

  13. layui-form-text

  14. layui-textarea

  15. layui-btn layui-btn-primary

  16. layui-hide

  17. layui-btn-container

  18. layui-btn-sm

  19. layui-btn-xs

  20. layui-btn-md

  21. layui-btn-danger

标签(HTML Element)

  1. 'fieldset'
    'legend'用于表示其父元素的内容标题

  2. 'select'
    'optgroup'可选
    - label
    'option'
    - value
    - selected
    - disabled

  3. 'input'

    • type
      text
      tel
      password
      checkbox

    • checked

    • value

    • name

  4. 'select'

  5. 'div'

    • pane
  6. 'textarea'

    • placeholder
  7. 'button'

    • type
      submit
      reset
      text

LayUI框架属性

lay-verify
    Layui框架有自带的表单验证功能,在input标签中加入lay-verify属性,通过给定不同属性值,来对表单输入框进行不同的验证

    layui 表单自带校验:
    1. lay-verify:是表单验证的关键字
    2. 其中对其指定不同值可实现简单验证
    3. required (该输入框必填项)
    4. phone(手机号)
    5. email(邮箱)
    6. url(网址)
    7. number(数字)
    8. date(日期)
    9. identity(身份证)
    10. title(标题)
    同时Layui支持多条规则的验证:
    格式:lay-verify=”验证A|验证B”
    例如:lay-verify=”require|phone|number”
    这表示此处填入为 手机号,必须为数字,且为必填项。

lay-skin
    primary
    switch

lay-text="ON|OFF"

layui-submit

lay-event

lay-search

LayUI Script

layui.use(['form','layedit','laydate','table'],function(){});

    laydate.render({
        elem:'#id'
    });

    table.render({
        elem:'#id'
        ,url:'xx.js'
        ,toolbar:'#id'
        ,title:''
        ,totalRow:true
        ,cols:[[
            {type:'checkbox',fixed:'left'}
            ,{field:'',title:'',fixed:'',unresize:,sort:,totalRowText:'',width:,edit:,templet:function(res){
                return '<em>'+res.email+'</em>'
            },toolbar:'#barDemo'}
        ]]
        ,page:true
    });

    var editIndex = layedit.build('LAY_demo_editor');

    form.verify({});
        title:function(value){
            if(value.length'5){
                return 'ERROR';
            }
        }
        pass:[
            /^[\S]{6,12}$/
            ,'提示'
        ]

        content:function(value){
            layedit.sync(editIndex);
        }

    form.on('switch(switchTest)',function(data){});//lay-filter
        lay.msg('',{
            offset:'6px'
        });
        layer.tips('提示', data.othis)
        layer.alert(JSON.stringify(data.field),{
            title:''
        });

    layui.$('#id').on('click',function(){});
        form.val('example',{});//example为lay-filter
            "":"",
            "",""
    
    table.on('toolbar(test)',function(obj){});
        var checkStatus = table.checkStatus(obj.config.id);
        switch(obj.event){
            case 'getCheckData':
                var data = checkStatus.data;
                layer.alert(JSON.stringify(data));
            break;
            case 'getCheckLength':
                var data = checkStatus.data;
                layer.msg('选中了:'+ data.length + ' 个');
            break;
            case 'isAll':
                layer.msg(checkStatus.isAll ? '全选': '未全选')
            break;
            
type="text/html"

标签:function,form,LayUI,lay,layui,btn,data
From: https://www.cnblogs.com/garbslife/p/17693778.html

相关文章

  • layuiadmin(官方)知识点
    动态模板layuiAdmin的视图是一个“动静结合”的载体,除了常规的静态模板,你当然还可以在视图中存放动态模板,因此它可谓是焦点中的焦点。定义模板在视图文件中,通过下述规则定义模板:<scripttype="text/html"template><!--动态模板碎片--></script>下面是一个简单的例子:<scri......
  • 基于springboot+LayUI的校园信息发布平台
    系统使用技术:springboot前端技术:LayUI、css、js等开发工具:idea数据库:mysql5.7项目介绍:本系统是一个类似于论坛的信息发布平台,采用MVC三层架构和rest风格URL,后端使用SpringBoot框架,前端采用LayUI框架+freemarker动态模板生成,数据库使用mysql,开发工具采用idea,jdk采用1.8。系统实现了......
  • Layui-select 下拉框实现拼音全拼匹配/首字母模糊搜索
    Layui中搜索选择框搜索汉字不管用解决方案基于layui2.5.3首先贴上原创作者的文章地址,非常感谢他的思路Layui-select下拉框实现拼音全拼匹配/首字母模糊搜索最近做项目的时候引用了layui并使用了本文作者的方法解决了我得问题,但是由于需要使用layui新版的tree.js,发现不......
  • mvc+layui上传视频
     一、 视频上传1、 前端:<div class="layui-container">    <div class="layui-row">        <div class="layui-col-md6">            <div class="layui-upload">                <button type="......
  • layui-form 提交按钮不生效
    layui-form提交按钮不生效有时候layui-form不生效是因为div的层级关系错误造成的,比如把提交按钮放在了div的外部了;欢迎关注公-众-号【TaonyDaily】、留言、评论,一起学习。Don’treinventthewheel,librarycodeistheretohelp.文章来源:刘俊涛的博客若有帮助到您,欢迎点赞、......
  • layui - table 回填 - 相关
    table.render({elem:'#userTable',url:'../sysRole/getUserList',title:'用户列表',page:true//开启分页,cols:[[{type:'checkbox'},{......
  • 使用clayui制作界面的整套工程流程
              今天介绍一下利用clayui制作界面的工作流程,包含以下内容:1.  使用clayui编辑系统制作一个简单的界面,          2.  添加鼠标消息响应,并制作对应的互动动画效果          3.  输出界面文件,皮肤文件,布局文件          ......
  • layui穿梭框实现上下移动
    .layuiTransformBtns{float:right;width:20px;margin-top:158px;}<fieldsetclass="table-search-fieldset2"><legend>体检项目</legend><divclass="layui-card-body"><divclass="layuiT......
  • layui-tree 设置子父级节点联动
    1vue版本2.5.6231、设置选择父级节点,子级节点不联动选择45①前端代码67layui.use(['tree','util'],function(){8vartree=layui.tree;9varutil=layui.util;10tree.render({11elem:'#dept_tree',12......
  • .Net6基于layui和ztree完成树形选择器添加和反填和修改
    以责任科室为例存储两个值ResponsibleDepartment和AoId,ResponsibleDepartment:是科室名称,AoId是科室Id添加:<divclass="layui-form-itemlayui-form-text"><labelclass="layui-form-label">责任科室</label><divclass="layui-inpu......