1.radio跟普通的不同
前端代码块
<div class="parameterMiddle left">
<input type="radio" name="vinAuto" title="关闭" value="0">
<input type="radio" name="vinAuto" title="开启" value="1">
</div>
JS代码块
清空单选框的值
$('input:radio[name=cardPwdSwitch]')[0].checked = false;
$('input:radio[name=cardPwdSwitch]')[1].checked = false;
form.render('radio'); //刷新选中状态,不加新增时,不会清空对应的值
var form;
layui.use(['form'],function() {
form = layui.form;
})
赋值
$("input:radio[name='cardPwdSwitch'][value='"+pileConfig.cardPwdSwitch+"']").next(".layui-form-radio").click();
获取单选框对应的值
cardPwdSwitch = $("input:radio[name='cardPwdSwitch']:checked").val();
2.下拉框
前端代码块
<div class="layer-page-form-input">
<label for="" class="layer-label">所属运营商</label>
<div class="layui-input-block">
<!-- <input id="operatorName" name="operatorName" value="" type="hidden" /> -->
<select id="sOper" name="operatorId" lay-verify="required"
lay-search="">
<option value="">直接选择或搜索选择</option>
<c:forEach var="item" items="${opList}">
<option value="${item.id}">${item.name}</option>
</c:forEach>
</select>
</div>
</div>
清空选中的下拉框的值
$("select").next().find(".layui-select-tips").click();
赋值
$("#sOper").next().find("dl > dd"+(operationId?"[lay-value='"+operationId+"']":".layui-select-tips")).click();
获取下拉框对应的值
var sOper=$('#sOper option:selected').val()
如果你热衷技术,喜欢交流,欢迎加入我们!
欢迎关注公众号,免费领取各种学习视频,学习相关java各个技术点面试知识,有相关学习疑问或者面试困惑,也可以通过公众号私信博主