相关疑难解决方法(0)

如何检查jQuery中是否选中了复选框?

我需要检查复选框的checked属性,并使用jQuery基于checked属性执行操作.

例如,如果选中年龄复选框,则需要显示一个文本框以输入年龄,否则隐藏文本框.

false默认情况下返回以下代码:

if ($('#isAgeSelected').attr('checked'))
{
    $("#txtAge").show();
}
else
{
    $("#txtAge").hide();
}
Run Code Online (Sandbox Code Playgroud)

我如何成功查询该checked属性?

html javascript checkbox jquery

4390
推荐指数
56
解决办法
402万
查看次数

如果没有勾选复选框,则禁用提交按钮

我有一些复选框,只要勾选其中之一,就应该启用提交按钮。

但是,我没有正确理解 Javascript 函数。

一开始,提交按钮始终处于禁用状态,当我勾选复选框时,它会被启用并始终保持启用状态。

这是我的代码:

<td><input  type="checkbox" name="searchValues" th:value="${user.id}" th:checked="${user.isActive}" th:onclick="${'inputClick('''+ itemStat.index +''')'}" /></td>
Run Code Online (Sandbox Code Playgroud)

JavaScript 函数

<script>    
    $(function(){
        $("input[type='checkBox']").change(function(){
            $("input[type='submit']").prop("disabled", false);
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

提交按钮

<input type="submit" id="submitButton" th:value="Speichern" name="submit" disabled="disabled"/>
Run Code Online (Sandbox Code Playgroud)

可能是在加载网站时,某些复选框已经被选中,因此也应该启用提交按钮。仅当未勾选任何内容时,才应禁用提交按钮。

也许有人知道我在这里缺少什么?

javascript jquery

2
推荐指数
1
解决办法
4481
查看次数

标签 统计

javascript ×2

jquery ×2

checkbox ×1

html ×1