layui 获取radio单选框选中的值

匿名 (未验证) 提交于 2019-12-02 21:53:52

Layui 获取 radio的值,layui判断radio选中的单选值

首先准备两个radio

<input type="radio" name="sex" value="男" title="男" lay-filter="ChoiceRadio"> <input type="radio" name="sex" value="女" title="女" checked lay-filter="ChoiceRadio">

一、jq获取

通过 radio 的 name,id,class 选择器,这里仅举例 name。

$('input[name="sex"]:checked').val();

二、监听radio单选

radio单选框被点击时触发,回调函数返回一个object参数,携带两个成员:

form.on('radio(filter)', function(data){   console.log(data.elem); //得到radio原始DOM对象   console.log(data.value); //被点击的radio的value值 });  

模板引擎 - layui.laytpl

<script id="tpl" type="text/html"> <input type="radio" name="sex" value="男" title="男" {{ d.sex == 0 ? 'checked' : '' }} lay-filter="ChoiceRadio"> <input type="radio" name="sex" value="女" title="女" {{ d.sex == 0 ? 'checked' : '' }} lay-filter="ChoiceRadio"> </script>
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!