checkbox 相关问题

复选框是一个图形用户界面元素,允许用户进行二进制选择。

React 复选框组件取消选中问题 - 在幻灯片更改时清除所有复选框并重新填充数组

我在 React 应用程序中遇到了一个令人困惑的问题,我在其中实现了一组复选框。初始状态是默认选中所有复选框。然而,当我取消...

回答 1 投票 0

引导开关值通过ajax传递为“on”,即使它未被选中

我有一个带有两个引导开关的简单表单。 分钟 我有一个带有两个 Bootstrap 开关的简单表单。 <div class="row mt-5"> <div class="col-xl-3"> <h5>Minutes</h5> <div class="div ml-3"> <div class="form-check form-switch" > <input class="form-check-input minutes" type="checkbox" id="minutes" name="minutes"> </div> </div> </div> <div class="col-xl-3"> <h5>Accounts</h5> <div class="div ml-3"> <div class="form-check form-switch" > <input class="form-check-input minutes" type="checkbox" id="accounts" name="accounts"> </div> </div> </div> <div class="col-xl-6 pt-3"> <button class="btn btn-success btn-lg float-end" type="submit" onclick="addEntry();" name="record" id="record"> <i class="fas fa-save"></i> Record</button> </div> </div> 这是脚本 <script> function addEntry() { jQuery.ajax({ url: "do-add-data.php", data:'+'accounts='+$("#accounts").val()+'&minutes='+$("#minutes").val(), type: "POST", success:function(data){ $("#addrecord").html(data); }, error:function (){} }); } </script> 当我检查do-add-data.php时,accounts和minutes的值始终“打开”,即使开关未打开(未检查) 如何解决这个问题? 我认为您误解了复选框的工作原理。 您没有在 HTML 中为复选框指定任何 value,因此它们的默认 value 将处于“打开”状态(根据 https://developer.mozilla.org/en-US/docs/Web/ HTML/元素/输入/复选框#值)。 但是复选框的value与是否选中无关。 如果你想通知服务器你的复选框是否被选中,你需要询问它们的 checked 属性。这是一个例子: function addEntry() { jQuery.ajax({ url: "do-add-data.php", data: { "accounts": $("#accounts").prop("checked"), "minutes": $("#minutes").prop("checked") }, type: "POST", success: function(data) { $("#addrecord").html(data); }, error: function() {} }); } <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script> <div class="row mt-5"> <div class="col-xl-3"> <h5>Minutes</h5> <div class="div ml-3"> <div class="form-check form-switch"> <input class="form-check-input minutes" type="checkbox" id="minutes" name="minutes"> </div> </div> </div> <div class="col-xl-3"> <h5>Accounts</h5> <div class="div ml-3"> <div class="form-check form-switch"> <input class="form-check-input minutes" type="checkbox" id="accounts" name="accounts"> </div> </div> </div> <div class="col-xl-6 pt-3"> <button class="btn btn-success btn-lg float-end" type="submit" onclick="addEntry();" name="record" id="record"> <i class="fas fa-save"></i> Record</button> </div> </div> 这将为每个复选框发送 true 或 false 到服务器,具体取决于是否选中。 参考资料: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/checkbox#value https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/checkbox#checked https://api.jquery.com/prop/

回答 1 投票 0

TreeView 根据子项选择父复选框 - WPF MVVM

我是 WPF 新手。我找到了一些示例,并在 C# WPF Mvvm 中整理了一个树视图示例。我根据父母的选择选中或取消选中孩子的复选框。我不知道如何加入...

回答 1 投票 0

如何保持复选框处于选中状态?

动态搜索后如何保持选中的复选框处于选中状态? 每次搜索后,选中的复选框都会被取消选中。 这是我的代码:https://github.com/cdjordje/Test1.git 我尝试了这个但不能正常工作

回答 1 投票 0

从 WooCommerce 购物车页面保存自定义复选框值

我创建了一个自定义复选框,询问“订单是否是礼物?”在购物车页面中,但无法弄清楚当用户单击“继续结账”时如何保存其价值。该...

回答 1 投票 0

更新函数内对象的属性,然后使对象在函数外可访问

对于 JavaScript 来说,我有点新手。 我的目标是创建一个对象,并让复选框能够根据是否选中来更新该对象的属性。 ...

回答 1 投票 0

如何在后端验证多个复选框 (Blazor)?

在我的剃刀页面中有一个带有 3 个复选框的表单。必须选择一项才能保存提交。 我可以整天对此进行前端验证,但该项目现在需要后端验证。看来...

回答 1 投票 0

用于在交互式报告中选择和删除原始数据的 Apex 复选框

我刚刚开始使用 Apex, 我只需将删除按钮链接到交互式报告中的复选框,即可删除选定的原始数据。 这是报告源(SQL 查询): 选择

回答 1 投票 0

将必需的属性应用于复选框

我们可以将必需的属性应用于html多个复选框中的复选框吗?而不使用javascript或jquery 我想在没有 javascript 的情况下对 html 页面应用验证。并且还会显示警告消息。

回答 2 投票 0

复选框和文本字段,如果选择其中一个或具有值,则需要其他

我有一组两个复选框和一个文本输入。如果选中一个(或两个)复选框,我需要需要文本输入,以及如果文本输入至少包含我需要的文本...

回答 4 投票 0

GridView 中的 ASP VB.Net 复选框无法正常工作,出现错误 BC30311 类型“Control”的值无法转换为 CheckBox

我已在工作网格视图中添加了一个复选框,如下所示。 我已在工作网格视图中添加了一个复选框,如下所示。 <asp:Panel ID="Reasons" runat="server"> <ContentTemplate> <div class="container"> <p style="font-weight:800; font-size: 14px; color: #593196;">Open Dissatisfiers - Select Open Dissatisfiers to Add Resolution(s)</p> <asp:GridView ID="GridReasons" runat="server" AutoGenerateColumns="False" Width="100%" CssClass="table table-bordered border-primary table-hover table-sm" AllowPaging="True" DataKeyNames="InteractionID,KeyID" PageSize="10" Font-Size="Smaller" EnableViewState="False"> <Columns> <asp:TemplateField> <ItemTemplate> <asp:CheckBox ID="SelectCheckBox" runat="server" AutoPostBack="true"/> </ItemTemplate> </asp:TemplateField> <asp:BoundField DataField="KeyID" HeaderText="Key ID" SortExpression="KeyID" DataFormatString="{0}" ItemStyle-Width="70"/> <asp:BoundField DataField="Type_Desc" HeaderText="Dissatisfier" SortExpression="Dissatisfier Type" ItemStyle-Width="300" /> <asp:BoundField DataField="Reason_Desc" HeaderText="Reason" SortExpression="Reason_Desc" ItemStyle-Width="300" /> <asp:BoundField DataField="Interaction_Reason_Desc" HeaderText="Dissatisifer Details" SortExpression="Interaction_Reason_Desc" ItemStyle-Width="900"/> </Columns> <EmptyDataTemplate> <div> No Open Dissatisfiers/Reasons</div> </EmptyDataTemplate> </asp:GridView> </div> </ContentTemplate> </asp:Panel> 当它运行代码来浏览网格视图并对任何检查到的内容采取操作时,它会失败。 Protected Function GetSelectedRows() As Integer Dim intCount As Integer = 0 Dim intRow As Integer = 0 For Each row As GridViewRow In GridReasons.Rows intRow = intRow + 1 Dim chk As CheckBox = TryCast(row.Cells(0).FindControl("SelectCheckBox"), CheckBox) If chk Is Nothing Then ' Code if nothing found Else If chk.Checked Then intCount = intCount + 1 'Code if checked Else ' Code if not checked End If End If Next GetSelectedRows = intCount End Function 此行导致错误 Dim chk As CheckBox = TryCast(row.Cells(0).FindControl("SelectCheckBox"), CheckBox) 我尝试了很多变体,但结果相同。 我已经用 AutoPostBack 尝试过 true 和 false。我正在使用 Visual Studio 2022 如果有帮助的话。 一般来说,任何模板化列都不需要,也不使用 cells() 集合。 因此这应该有效: Dim chk As CheckBox = FindControl("SelectCheckBox") 根据您的项目设置,您可能需要将演员重新引入复选框。

回答 1 投票 0

自定义复选框:使用 css 在取消选中时添加十字图标?

我到处搜索了一段时间,似乎找不到一种方法来样式化复选框的取消选中状态。我可以把背景改成红色,但是我还需要加一个十字,可以吗...

回答 3 投票 0

自动翻译时,Microsoft Edge 中的翻译功能未按预期运行

当用户使用 Edge 的内置翻译功能并将检查设置为“始终翻译(特定语言)”时,翻译几乎会在页面加载完成后立即发生。 T...

回答 1 投票 0

WPF/VB 如何将三态复选框(或可为空布尔值)设置为 Nothing(null)

标题本身就说明了一切。对于 VB,关键字 Nothing 与 False 相同。 此代码验证复选框是否为三状态复选框,并设置默认值,不确定是否为“三状态...

回答 1 投票 0

如何根据DataGrid行内复选框的状态选择/取消选择该行?

我正在开发一个 WPF 应用程序,其中有一个带有 DataGrid 的窗口。此 DataGrid 绑定到“Person”对象的集合。 “Person”对象有一个名为“

回答 1 投票 0

反应表中特定行的复选框?

从 'react' 导入 React, { Component }; 从'react-redux'导入{连接}; 从 '../Actions/Index' 导入 getSchoolsList; 从“反应表”导入反应表; 导入复选框...

回答 2 投票 0

自动计算标准 WinAPI 控件的宽度

我正在尝试编写一个通用函数来根据当前的标题/文本内容自动计算几种标准类型的WinAPI控件的宽度。这段代码运行得很好...

回答 1 投票 0

从多个表获取PHP复选框数据

首先我会告诉我想要实现什么,然后我会解释我是如何尝试做到这一点的。 我有两张表,一张存储船只类型及其描述和自己的 ID。然后我还有另一个...

回答 2 投票 0

Flutter pdf 包复选框

我在我的flutter项目中创建了一个pdf文档。但复选框不会显示。该行在文本前面有空格,但它是空白的,没有复选框或任何东西。这是在我更新 pdf 后发生的

回答 1 投票 0

如何使用useFormik默认选中复选框?

我有这些组件,并且子组件中有 12 个复选框。我想在组件加载时默认检查它们。我不能那样做。我不能使用checked='true'作为...的属性

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.