layui 点击显示与点击隐藏

Posted 小月牙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了layui 点击显示与点击隐藏相关的知识,希望对你有一定的参考价值。


主要有lay-filter属性,靠这个属性监听

<div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
<div class="grid-demo grid-demo-bg1">
<div class="layui-form-item">
<label class="layui-form-label">可看状态</label>
<div class="layui-input-block">
<input type="radio" name="is_see" lay-filter="is_see" value="0" title="所有"
:checked="formData.is_show == 0 ? true : false">
<input type="radio" name="is_see" lay-filter="is_see" value="1" title="选择"
:checked="formData.is_show == 1 ? true : false">
</div>
</div>
</div>
</div>
</div>
<!--选择可看到的用户 复选框-->
<div class="layui-row layui-col-space15" id="userinfos">
<label class="layui-form-label"> 选择</label>
<div class="layui-input-block">
{volist name="userList" id="vo"}
<input type="checkbox" name="like[{$vo.uid}]" title="{$vo.real_name}">
{/volist}
</div>
</div>

<script language="javascript">
layui.use([\'element\',\'form\',\'jquery\'], function(){
var form = layui.form
,element = layui.element
,$= layui.$;
form.on(\'radio(is_see)\', function(data){
// console.log(data.value); //被点击的radio的value值
if(data.value == 1){
$("#userinfos").show();
}else{
$("#userinfos").hide();

}
});


});
</script>

以上是关于layui 点击显示与点击隐藏的主要内容,如果未能解决你的问题,请参考以下文章

[Javascript] 动态隐藏和显示 Layui 数据表格的列

显示/隐藏片段而不是替换

如何使LayUI的Tab选项卡标签在切换时,自动刷新

php 设置按钮被点击后自动隐藏

另一个片段问题的片段

显示/隐藏片段并以编程方式更改可见性属性