博客
关于我
layui 表单元素
阅读量:793 次
发布时间:2023-01-30

本文共 1195 字,大约阅读时间需要 3 分钟。

Layui表单开发指南

表单结构

在Layui中,表单元素可以通过设置 class="layui-form" 来标识。通过内置的 form 模块,Layui能够对表单进行渲染和交互处理。所有表单元素默认依赖 form 模块加载,若未加载,某些元素(如select、checkbox、radio等)将无法显示或功能失效。

核心属性

属性名称 属性值示例 说明
lay-verify required|email 定义验证规则,支持多规则结合
lay-skin switch|primary 定义元素风格,目前仅对 checkbox 和 radio 适用
lay-filter 任意字符串 用于过滤事件匹配,类似选择器风格
lay-verType tips|alert|msg 定义异常提示类型
lay-submit 无需填写值 绑定触发提交的按钮

常见表单元素

输入框

  • required:设定必填项,强制填写,默认为 false
  • lay-verify:验证规则,结合多个规则使用

下拉框

  • lay-search:开启搜索匹配功能

复选框

  • lay-skin:定义复选框风格(目前仅支持 switchprimary
  • title:定义复选框的文字提示

单选框

  • checked:设定默认选中状态
  • title:定义单选框的文字提示

文本域

  • class="layui-textarea":使用Layui CSS样式

表单验证与提交

验证规则

Layui支持多种验证规则,如:

  • required:必填项
  • phone:手机号
  • email:电子邮箱
  • number:数字类型
  • date:日期类型
  • identity:身份证号码

错误提示

通过 lay-verType 属性定义错误提示类型,如:

  • tips:默认提示层
  • alert:对话框提示
  • msg:默认提示

提交按钮

  • laysubmit:定义为提交按钮
  • lay-filter:定义事件过滤器

特殊功能

表格方框格式

通过在表单项中添加 layui-form-pane 类名来使用表格方框风格。对于 checkbox)、radio 等组合元素,需在表单项中添加 pane 类。

忽略美化

通过设置 lay-ignore 属性(值任意,包括不设值),Layui将不对该元素进行美化处理,保持原有风格。

示例参考

以下是一个完整的表单示例:

辅助文字

转载地址:http://xdgyk.baihongyu.com/

你可能感兴趣的文章
2024年非科班的人合适转行做程序员吗?
查看>>
2024数字安全创新性案例报告,从零基础到精通,收藏这篇就够了!
查看>>
2024最新最全CTF入门指南(非常详细)零基础入门到精通,收藏这一篇就够了
查看>>
2024最新科普什么是大模型?零基础入门到精通,收藏这篇就够了
查看>>
2024最新程序员接活儿搞钱平台盘点
查看>>
2024最火专业解读:信息安全(非常详细)零基础入门到精通,收藏这一篇就够了
查看>>
2024版最新SRC漏洞挖掘思路手法(非常详细),零基础入门到精通,收藏这一篇就够了
查看>>
2024版最新网络安全教程从入门到精通,看完这一篇就够了
查看>>
2025入门黑客技术必读书籍(非常全面)带你从小白进阶大佬!收藏这篇就够了
查看>>
2025想做黑客?先来学习 SQL 注入,零基础入门到精通,收藏这篇就够了
查看>>
2025最新大模型技术学习过程梳理,零基础入门到精通,收藏这篇就够了
查看>>
2025版万字长文入门大语言模型(LLM)零基础入门到精通,收藏这篇就够了
查看>>
2025版最新0基础怎么转行网络安全?零基础入门到精通,收藏这篇就够了
查看>>
2025版最新Bash Shell入门指南,零基础入门到精通,收藏这篇就够了
查看>>
2025版最新C++快速入门(适合小白)零基础入门到精通,收藏这篇就够了
查看>>
2025版最新一文彻底搞懂大模型 - Agent(非常详细)零基础入门到精通,收藏这篇就够了
查看>>
2025版最新关于HW护网行动的一些知识,零基础入门到精通,收藏这篇就够了
查看>>
2025版最新大模型学习路线,零基础入门到精通,收藏这篇就够了
查看>>
2025版最新大模型开发流程(非常详细)零基础入门到精通,收藏这一篇就够了
查看>>
2025版最新大模型微调方法(非常详细)零基础入门到精通,收藏这篇就够了
查看>>