93 次浏览【转载需注明来源】
博客作者:【野生程序菌】
测试代码
<!文档类型 网页类型> <网页 语言代码="中文"> <网页头部> <网页信息 文档编码="UTF8"> <网页信息 名称="页面视图" 关联数据="视图宽度=填充视图宽度,初始缩放值=1,最大缩放值=1,用户缩放状态=假"> <网页信息 关联HTTP="兼容模式" 关联数据="最高IE版本"> <网页标题>Document</网页标题> </网页头部> <网页主体> <表单 类名="lay-表单" 表单地址=""> <区块 类名="lay-表单-项目"> <数据框标注 类名="lay-表单-标签">开关</数据框标注> <区块 类名="lay-输入框-区块"> <数据框 数据类型="选择框" 属性名称="开关" lay-风格="开关风格" 数据值="1"/> </区块> </区块> <区块 类名="lay-表单-项目"> <区块 类名="lay-输入框-区块"> <按钮 类名="lay-按钮" lay-提交 lay-过滤器="formDemo">立即提交</按钮> <按钮 按钮类型="重置按钮" 类名="lay-按钮 lay-按钮-原始">重置</按钮> </区块> </区块> </表单> <脚本 脚本文件="./layui-v2.6.8/layui.js"></脚本> <脚本> //Demo layui.use("form", 定义函数 () { 变量 form = layui.form; //监听提交 form.on("submit(formDemo)", 定义函数 (data) { 调试输出(data.field); //layer.msg(JSON类.到可读JSON文本(data.field)); 返回 假; }); }); </脚本> </网页主体> </网页>
以上代码是我测试一下原生的layui是否跟快码是一样的结果!请以快码代码风格回答该问题!谢谢!
例如 开关 是 关闭状态 时当 提交表单 也有 属性值
layui默认是没有,只有 开启状态 才会有 属性值 在 提交表单 的 字段 里面
参考下面案例,增加相同属性名称一个隐藏输入框。
<表单 类名="lay-表单" 表单地址=""> <区块 类名="lay-表单-项目"> <数据框标注 类名="lay-表单-标签">开关</数据框标注> <区块 类名="lay-输入框-区块"> <数据框 数据类型="隐藏数据框" 属性名称="开关" /> <数据框 数据类型="选择框" 属性名称="开关" lay-风格="开关风格" 数据值="1" /> </区块> </区块> <区块 类名="lay-表单-项目"> <数据框标注 类名="lay-表单-标签">开关2</数据框标注> <区块 类名="lay-输入框-区块"> <数据框 数据类型="隐藏数据框" 属性名称="开关2" /> <数据框 数据类型="选择框" 属性名称="开关2" lay-风格="开关风格" 数据值="1" /> </区块> </区块> <区块 类名="lay-表单-项目"> <区块 类名="lay-输入框-区块"> <按钮 类名="lay-按钮" lay-提交 lay-过滤器="formDemo">立即提交</按钮> <按钮 按钮类型="重置按钮" 类名="lay-按钮 lay-按钮-原始">重置</按钮> </区块> </区块> </表单> <!--<脚本 脚本文件="./layui-v2.6.8/layui.js"></脚本>--> <脚本> //Demo lay_表单.表单提交事件("formDemo", 定义函数 (表单提交对象) { 调试输出(表单提交对象["field"]); 返回 假; }); </脚本>
不能恶意举报,否则进行封号处理!
测试账号
qiang Time: 2023-11-21 17:41:09
评论ID
参考下面案例,增加相同属性名称一个隐藏输入框。