实现效果:
选中 select选择框的一个值时,将另一文本框显示出来。
h5代码:
<select name="content_type" lay-verify="required" lay-filter="choose">
<option value="0">请选择</option>
<option value="1">数字</option>
<option value="2">文字</option>
</select>
<input type="text" id="test">
js代码
<script src="../layui.js"></script>
<script>
layui.use(['form'], function() {
var form = layui.form;
form.on('select(choose)', function(data) {
console.log(data.elem); //得到select原始DOM对象
console.log(data.value); //得到被选中的值
var value = data.value;
if(value == 0) {
$("#count").attr("style", ""); //设置为可见
} else {
$("#count").attr("style", "display:none;"); //设置为隐藏
}
});
$("#test").attr("style", "display:none;"); //默认设置为隐藏
});
</script>
完毕~