当前博客:请教一下怎样获取单选框的选择值

71 次浏览【转载需注明来源】

博客作者:【力翔在隐身】

个性签名:每天进步一点点

 

用jq获取值 只知道id 前#,类名前加点,  不知道怎样用jq 获取单选框的选择值

默认排序
Generic placeholder image
Generic placeholder image
已采纳
快码FOF编程 Time: 2024-01-27 19:34:52

如果想要监听单选框的值改变,也可以参考如下代码:

<区块 类名="lay-表单" lay-过滤器="测试表单">
    <区块 类名="lay-表单-项目">
        <数据框标注 类名="lay-表单-标签">单选框</数据框标注>
        <区块 类名="lay-输入框-区块">
            <数据框 数据类型="单选框" 属性名称="sex" 数据值="男" lay-过滤器="测试单选框" 提示信息="男" />
            <数据框 数据类型="单选框" 属性名称="sex" 数据值="女" lay-过滤器="测试单选框" 提示信息="女" 默认选中 />
        </区块>
    </区块>
</区块>
<脚本>
    //这里执行相关的JS代码
    lay_表单.表单单选框事件("测试单选框", 定义函数 (表单单选框对象) {
        调试输出(表单单选框对象);
        返回 假;
    });
</脚本>
Generic placeholder image
快码FOF编程 Time: 2024-01-27 19:05:40

layui的组件可不使用ID等 有直接的命令获取,可参考这个案例:layui获取选择框选择数据

<区块 类名="lay-表单" lay-过滤器="测试表单">
    <区块 类名="lay-表单-项目">
        <数据框标注 类名="lay-表单-标签">复选框</数据框标注>
        <区块 类名="lay-输入框-区块">
            <数据框 数据类型="选择框" 属性名称="like[write]" 提示信息="写作" />
            <数据框 数据类型="选择框" 属性名称="like[read]" 提示信息="阅读" 默认选中 />
            <数据框 数据类型="选择框" 属性名称="like[dai]" 提示信息="发呆" 默认选中/>
        </区块>
    </区块>
</区块>
<脚本>
    //这里执行相关的JS代码
    变量 data = lay_表单.数据值("测试表单");
    调试输出(data)
</脚本>

lay_表单.数据值("测试表单"); 这个代码可以获取 lay-表单类名组件下面的所有表单值

Generic placeholder image
快码FOF编程 Time: 2024-01-27 19:29:49
<区块 类名="lay-表单" lay-过滤器="测试表单">
   <区块 类名="lay-表单-项目">
       <数据框标注 类名="lay-表单-标签">单选框</数据框标注>
       <区块 类名="lay-输入框-区块">
         <数据框 数据类型="单选框" 属性名称="sex" 数据值="男" 提示信息="男">
         <数据框 数据类型="单选框" 属性名称="sex" 数据值="女" 提示信息="女" 默认选中>
       </区块>
     </区块>
</区块>
<脚本>
    //这里执行相关的JS代码
    变量 data = lay_表单.数据值("测试表单");
    调试输出(data)
</脚本>

单选框也适用,上述代码执行截图如下:


请教一下怎样获取单选框的选择值