我试图查找是否选中了复选框。我确信我正在编写写代码,但它不起作用。以下是我的代码:
@Html.CheckBoxFor(m => m.Country, new { id = "country" })
我的JavaScript代码:
$(document).ready(function () {
if ($("#country").is(":checked"))
{
alert("Working");
}
});
答案 0 :(得分:0)
也许在load
而不是document ready
上尝试jquery:
$(document).on({
load: function () {
if ($("#country").is(":checked")){
alert("Working");
}
}
});
答案 1 :(得分:0)
确保在文档加载时实际选中了复选框,否则if状态将返回false并且仅运行一次。 您可以随时尝试
$('#country').prop('checked')
此外,还有另一个提供多个解决方案的线程Get checkbox value in jQuery