javascript - 如何检查复选框是否未被选中

标签 javascript jquery jsp

<li>
            <label><spring:message code="label.roles"/></label> 
            <form:checkbox path="roleIds" value="1" />

            <label><spring:message code="label.users"/></label>
        </li>
        <li>
            <label>&nbsp;</label> 
            <form:checkbox path="roleIds" value="2" />

            <label><spring:message code="label.articles"/></label> 
        </li>
        <li>
            <label>&nbsp;</label> 
            <form:checkbox path="roleIds" value="3" />
            <label><spring:message code="label.contents"/></label>
        </li>
        <li>

现在我想要的是如果未选中任何复选框,则给出错误消息,我该如何使用 jquery 来做到这一点

最佳答案

if ($("input[name='roleIds']:checked").length == 0) {
    alert("at least one checkbox must be checked");
}

关于javascript - 如何检查复选框是否未被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7565617/

相关文章:

javascript - React Native timemixin 取消定时器超时

来自 JSP 的 JavaScript 调用

javascript - 如何计算文本或字符串中的表情符号

javascript - jQuery UI 不会显示自动完成菜单

java - 使用 JSP 中的浏览按钮选择文件夹

jsp - 如何使用EL调用java方法?

javascript - 我的 processing.js 草图未加载。这应该不难回答

javascript - JQuery DataTables 土耳其语字符排序问题

javascript - 声明一个 javascript 对象。然后使用 jQuery 和 Ajax 设置属性

java - 如何在 JSP 页面中从数据库中检索和显示图像?