如何为多个复选框创建条件!
Input Field ID =" INsrvOtr "
CheckBox ID = "INsrv"
假设用户有两个选项,要么在输入字段上输入一个值,要么从复选框中选择任何值,但他只能选择两个选项中的“一个”
复选框:
<input id="INsrv" name="INopt" type="checkbox" value="1" />1<br>
输入字段:
<input id="OUTsrvOtr" name="OUToptOtr" type="text" value="" onblur="valINP()"/><br><br>
如果用户在输入字段中输入一个值,就会发生这种情况
如果“输入字段”不为空,则所有“复选框”的类将不包含值。
<script>
function valINP(){
$("#INsrv1").prop('class','text')
$("#INsrvOtr").prop('class','validate[required] text-input text')
}
}
</script>
或者如果用户选择选中复选框,这将发生
如果未选中“复选框”,则“输入字段”类将不包含值。
<script>
$(document).ready(function() {
$("input[name$='INopt']").click(function() {
$("#INsrv1").prop('class','validate[minCheckbox[1]] checkbox text')
$("#INsrvOtr").prop('class','text')
});
});
</script>
或者如果两者都没有被选中
该脚本将包含这两个:
$("#INsrv").prop('class','validate[minCheckbox[1]] checkbox text')
$("#INsrvOtr").prop('class','validate[required] text-input text')