当前博客:怎么让layui的开关在关闭状态下也有字段输出

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));
            返回 假;
        });
    });
</脚本>
</网页主体>
</网页>
Markup

以上代码是我测试一下原生的layui是否跟快码是一样的结果!请以快码代码风格回答该问题!谢谢!

例如 开关 关闭状态 时当 提交表单 也有 属性值

layui默认是没有,只有 开启状态 才会有 属性值 在 提交表单 的 字段 里面

 

 

默认排序
Generic placeholder image
Generic placeholder image
已采纳
qiang Time: 2023-11-21 17:41:09

参考下面案例,增加相同属性名称一个隐藏输入框。

<表单 类名="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"]);
    返回 假;
});
</脚本>
Markup


怎么让layui的开关在关闭状态下也有字段输出