gpt4 book ai didi

javascript - 使用 JQuery 获取复选框选定状态

转载 作者:行者123 更新时间:2023-12-03 06:22:01 25 4
gpt4 key购买 nike

我尝试了很多方法来获取复选框的选定状态。它是一个带有类型复选框的输入字段。

我尝试了以下方法来获取状态,但都返回false。仅当之前使用 jQuery 将复选框设置为选中/未选中(这是通过 $.prop("checked", "true") 完成的。

$("#ID").prop("checked");
$("#ID").val(); //returns "on" everytime
$("#ID").attr("checked");
$("#ID").checked; //undefined

ID是我代码中的真实ID!

选中状态也是用 jQuery 设置的,如下所示:

$(columns[i]).children().first().prop("checked", stateArray[i]);

复选框位于 KendoGrid 中,columns.children 获取所有 td,并且 first() 返回输入。

stateArray 是一个带有 true/false 的数组。

没有任何效果...你有主意吗?

问候

编辑:我发现了错误...为输入生成的 ID 始终相同...因此它选择了第一个未选择的元素...对此我感到抱歉!

最佳答案

你的选择器在哪里?使用 is(":checked") 如下所示。

var status = $(':checkbox').is(":checked");

关于javascript - 使用 JQuery 获取复选框选定状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38823147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com