Layui简介
1 Layui官网
https://layui.gitee.io/v2/docs/element/form.html
2 Layui表单开发注意事项
1)select切换事件的监听

form.on('select(group)', function (data) { })
2)遮罩

let index = layui.layer.load(1, { title: '正在计算...', shade: [0.8, '#fff'] //0.1透明度的白色背景 });
3)修改radio的值
html

<div class="layui-input-inline"> <input type="radio" name="table_show" title="明细" value="1" id="table_show_1" checked lay-filter="table_show"> <input type="radio" name="table_show" title="汇总 value="2" id="table_show_2" lay-filter="table_show"> </div>
js

$("input[name=table_show][value='1']").prop("checked", true); form.render('radio'); //render一定不能忘记,否则无法渲染
4)数值输入框的校验

<div class="layui-inline"> <label class="layui-form-label" for="actual_price"><span class="required-msg">*</span>实收价格</label> <div class="layui-input-inline"> <input type="text" name="actual_price" id="actual_price" min="0" number-mask="10,2" lay-verify="required" lay-verType="tips" autocomplete="off" class="layui-input number-format"> </div> </div> <!--class中添加number-format;type修改为text; number-mask的第一个值为整数位数,第二个值为小数位数;-->
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?