示例地址

http://www.layui.com/demo/

下载地址

http://www.layui.com/

示例代码

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>演示/教程 - layui</title>

    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <link rel="stylesheet" href="layui/css/layui.css">
<body>

    <div style="width: 1000px; margin: 30px auto;">
        <h1 style="margin-bottom: 20px; padding-bottom: 20px; font-size: 20px; font-weight: 300; color: #999; border-bottom: 1px solid #eee;">layui.form 表单模块 部分演示 - (所有文档都在陆续整理,敬请谅解)</h1>
        <form action="" class="layui-form">
            <ul>
                <li class="layui-form-li">
                    <div class="layui-form-label">
                        <label>用户</label>
                        <input required type="text" name="username" check="username"></div>
                </li>
                <li class="layui-form-li">
                    <div class="layui-form-label">
                        <label>密码</label>
                        <input required type="password" name="password"></div>
                    <div class="layui-inline layui-form-tips">密码强度可以按照需求选择性开启</div>
                </li>
                <li class="layui-form-li">
                    <div class="layui-form-label">
                        <label>邮箱</label>
                        <input required type="text" check="email" name="email"></div>
                </li>
            </li>
            <li class="layui-form-li">
                <fieldset>
                    <legend>爱好</legend>
                    <div class="layui-form-label layui-form-checkbox">
                        <label>音乐</label>
                        <input required type="checkbox" name="love[yinyue]"></div>
                    <div class="layui-form-label layui-form-checkbox">
                        <label>写作</label>
                        <input required type="checkbox" checked name="love[xiezuo]"></div>
                    <div class="layui-form-label layui-form-checkbox">
                        <label>敲代码</label>
                        <input required type="checkbox" name="love[daima]"></div>
                    <div class="layui-form-label layui-form-checkbox">
                        <label>旅行</label>
                        <input required type="checkbox" name="love[lvxing]"></div>
                    <div class="layui-form-label layui-form-checkbox">
                        <label>做自己想做的事咯</label>
                        <input required type="checkbox" name="love[daima]"></div>
                </fieldset>
            </li>
            <li class="layui-form-li">
                <div class="layui-form-label">
                    <label>省份</label>
                    <select required name="province">
                        <option value="浙江省">浙江省</option>
                        <option value="江西省">江西省</option>
                        <option value="上海市">上海市</option>
                        <option value="福建省">福建省</option>
                        <option value="湖北省">湖北省</option>
                        <option value="江苏省">江苏省</option>
                        <option value="安徽省">安徽省</option>
                        <option value="北京市">北京市</option>
                        <option value="香港">香港</option>
                        <option value="澳门">澳门</option>
                        <option value="台湾省">台湾省</option>
                    </select>
                </div>
                <div class="layui-form-label">
                    <label>城市/县</label>
                    <select required name="city">
                        <option value="杭州">杭州</option>
                        <option value="南昌">南昌</option>
                    </select>
                    <select required name="village">
                        <option value="中关村">中关村</option>
                        <option value="华西村">华西村</option>
                    </select>
                </div>
            </li>
            <li class="layui-form-li">
                <div class="layui-form-label layui-form-area">
                    <label>内容</label>
                    <textarea required name="content"></textarea>
                </div>
            </li>
            <li class="layui-form-li">
                <button class="layui-form-button">提交</button>
            </li>
        </ul>
    </form>
</div>

<script src="layui/layui.js"></script>

<script>
layui.use('form', function(){
  var form = layui.form;

  //验证
  form.check({
    custom: {
      username: function(value){
        if(value.replace(/\s/g, '') === ''){
          return '用户名不能为空';
        }
      }
    }
  }, function(data){
    layer.msg(JSON.stringify(data), {time: 6000});
  });

  //密码强度
  form.pass();

  //多选框
  form.checkbox();

  //下拉选择框
  form.select();

});
</script>
</body>
</html>

Layui - 示例的更多相关文章

  1. layui的使用说明

    一.定义 layui,是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,跟其他UI框架比较(比如bootstrap.easyui.findui.topu ...

  2. asp.net core封装layui组件示例分享

    用什么封装?自然是TagHelper啊,是啥?自己瞅文档去 在学习使用TagHelper的时候,最希望的就是能有个Demo能够让自己作为参考 怎么去封装一个组件? 不同的情况怎么去实现? 有没有更好更 ...

  3. LayUI后台管理与综合示例

    一.LayUI介绍 layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用.其外在极简,却又不失饱满的内在,体 ...

  4. 使用java的MultipartFile实现layui官网文件上传实现全部示例,java文件上传

    layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用. layui文件上传示例地址:https://www. ...

  5. layui表格和弹出框的简单示例

    <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="C ...

  6. layui的checkbox示例

    1.html页面: var isSkipcheckbox = ''; if (appOptions.isSkip != "0") { isSkipcheckbox = 'check ...

  7. Layui的一点小理解(上)

    首先声明这是个人的一点理解,如有不对之处请指正,以下的例子有在官网上看到的,有的是自己写的.还是老规矩最后会附上官网的,如有不明白之处,请查看文档或留言. 既然说Layui,当然要简单的介绍以下什么是 ...

  8. layui中使用autocomplete.js

    前言 在网站找了一大圈都是问题没有答案,记录记录谨防踩坑 layui版本:layui-v1.0.9_rls a(https://github.com/devbridge/jQuery-Autocomp ...

  9. 使用LayUI操作数据表格

    接着 上一篇 继续完善我们的demo,这次我们加一个搜索按钮 搜索 在table标签的上方,加入这样一组html <div class="demoTable"> 搜索商 ...

随机推荐

  1. Excel 备忘

    1.如何统计一列中数值重复出现的次数: 在A列旁边插入一B列,在B1中写入公式 =countif(A:A,A1),然后下拉到A列没有数据为止,这样B列中出现的数字就是重复次数了. 2.如何将EXCEL ...

  2. 埃及分数(codevs 1288)

    题目描述 Description 在古埃及,人们使用单位分数的和(形如1/a的, a是自然数)表示一切有理数. 如:2/3=1/2+1/6,但不允许2/3=1/3+1/3,因为加数中有相同的. 对于一 ...

  3. ListView滑动删除效果实现

    通过继承ListView然后结合PopupWindow实现 首先是布局文件: delete_btn.xml:这里只需要一个Button <?xml version="1.0" ...

  4. 提高IO性能

    noatime - 不更新文件系统上 inode 访问记录,可以提升性能 [root@ok etc]# cat /etc/fstab |grep noatime /dev/mapper/vg_ok-l ...

  5. JAVA开发第一步——JDK 安装

    JDK,Java Development Kit. And JRE ,Java Runtime Environment. jdk分64位和32位,可自行去Oracle官网下载 直接百度下载链接 Win ...

  6. oracle的启动过程(不分模式启动)

    Oracle数据库的完整启动过程包含以下3个步骤: 简单地说,就是:启动实例-->加载数据库-->打开数据库. -------------------------------------- ...

  7. 几个 Context 上下文的区别

    转自:http://www.blogjava.net/fancydeepin/archive/2013/03/31/java-ee-context.html 在 java 中, 常见的 Context ...

  8. SURF算法与源码分析、下

    上一篇文章 SURF算法与源码分析.上 中主要分析的是SURF特征点定位的算法原理与相关OpenCV中的源码分析,这篇文章接着上篇文章对已经定位到的SURF特征点进行特征描述.这一步至关重要,这是SU ...

  9. Android应用开发--MP3音乐播放器代码实现(一)

    需求1:将内存卡中的MP3音乐读取出来并显示到列表当中 1.   从数据库中查询所有音乐数据,保存到List集合当中,List当中存放的是Mp3Info对象 2.   迭代List集合,把每一个Mp3 ...

  10. Linux常用命令_(系统管理)

    用户管理:useradd.passwd.userdel用户组管理:groupadd.groupdel.gpasswd系统信息:uname.who.whoami.id登录注销:login.logout. ...