mvc 中复选框是否被选中
Checkbox is checked or not in mvc
$("#Month option:selected").val();
这样我们就可以在我们的DDL中得到选中的值。与此相同,我们如何获取天气 CheckBox 是否被选中。我该怎么做?
<input id="Baruc" type="checkbox" value="true" name="Baruc" data-val-required="The Baruc field is required." data-val="true" onchange="showlabel();">
这个复选框?
为了检查复选框是否被选中,您可以尝试使用 .is()
,如下所示:-
jQuery 语法。
$('#Baruc').is(':checked') // it returns bool if checkbox is checked it will return 'true' otherwise 'false'.
编辑:-勾选前必须有一个冒号
Javascipt 语法。
if(document.getElementById("Baruc").checked)
{
//checkbox is checked
}
解决方案一:
您需要对选中的元素使用 .length
。
if($("#Baruc:checked").length){
//checkbox is checked
}
方案二:
您也可以将 .is()
方法与 :checked
选择器一起使用:
if($("#Baruc").is(":checked")){
//checkbox is checked
}
使用这个
$('#Baruc').is('checked');
你可以在你的 onchange 函数中传递 this
:
onchange="showlabel(this);
现在在你的方法中你可以使用这个:
function showlabel(elem){
alert(elem.checked); // true if checked false if unchecked
}
function showlabel(elem){ alert(elem.checked);}
<input id="Baruc" type="checkbox" value="true" name="Baruc" data-val-required="The Baruc field is required." data-val="true" onchange="showlabel(this);">
您可以通过给定的代码检查复选框是否被选中:
$(‘#CHECKBOXID’).is(‘:checked’);
如果有任何混淆,请使用下面的 link:
https://codeupweb.wordpress.com/2017/07/11/check-if-checkbox-if-checked-using-jquery/
$("#Month option:selected").val();
这样我们就可以在我们的DDL中得到选中的值。与此相同,我们如何获取天气 CheckBox 是否被选中。我该怎么做?
<input id="Baruc" type="checkbox" value="true" name="Baruc" data-val-required="The Baruc field is required." data-val="true" onchange="showlabel();">
这个复选框?
为了检查复选框是否被选中,您可以尝试使用 .is()
,如下所示:-
jQuery 语法。
$('#Baruc').is(':checked') // it returns bool if checkbox is checked it will return 'true' otherwise 'false'.
编辑:-勾选前必须有一个冒号
Javascipt 语法。
if(document.getElementById("Baruc").checked)
{
//checkbox is checked
}
解决方案一:
您需要对选中的元素使用 .length
。
if($("#Baruc:checked").length){
//checkbox is checked
}
方案二:
您也可以将 .is()
方法与 :checked
选择器一起使用:
if($("#Baruc").is(":checked")){
//checkbox is checked
}
使用这个
$('#Baruc').is('checked');
你可以在你的 onchange 函数中传递 this
:
onchange="showlabel(this);
现在在你的方法中你可以使用这个:
function showlabel(elem){
alert(elem.checked); // true if checked false if unchecked
}
function showlabel(elem){ alert(elem.checked);}
<input id="Baruc" type="checkbox" value="true" name="Baruc" data-val-required="The Baruc field is required." data-val="true" onchange="showlabel(this);">
您可以通过给定的代码检查复选框是否被选中:
$(‘#CHECKBOXID’).is(‘:checked’);
如果有任何混淆,请使用下面的 link:
https://codeupweb.wordpress.com/2017/07/11/check-if-checkbox-if-checked-using-jquery/