问题标签 [checkbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP 重复区域和复选框
--为清楚起见进行了编辑。
数据库:
tblModule,包含可以启用或禁用的模块列表。 tblData,包含信任列表和它们启用的模块。这链接到tblData.M01 = tblModule.mod_key上的tblModule
PHP 页面从索引页面访问,并将变量lstModTrust传递给该页面,以限制从 tblData 返回的记录为单一信任。tblData.trust_key
运行一个查询qryModuleList,它返回所有模块的列表。这用于生成所有可用模块的表。每行显示模块名称tblModules.mod_name、模块代码 tblModules.mod_code和一个复选框。
qryModData将返回为单个信任启用的模块列表,并且需要在表中勾选相应的复选框。
然后,此页面将用于启用和禁用信任的模块。如果一个模块未勾选,则该条目将从tblData中删除,如果勾选,则将插入一个条目,如果没有更改,则 DB 中没有更改。
目前我无法根据qryModData正确勾选复选框
有什么想法吗?
--已编辑以包含代码--
然后有两个 SQL 查询,一个生成用于构建表的列表,第二个是我试图用来将框设置为勾选的。
varTrust 是从 URL 变量中提取的。
很抱歉首先没有包含代码。
--编辑新代码。
--为新代码编辑。
php - PHP & Mysql 用复选框形式更新多对多关系
我有一个多对多的表结构和更新复选框表单。
目标是使用 users_project 表将 users 表与 projects 表相关联。这样,每个项目可以有很多用户,每个用户可以有很多项目。
每个用户编辑页面上的表单看起来像这样
以下是三个表的示例。
用户表
项目表
user_projects 表
此表根据它们的 id 关联上述两个表
我制作了一个复选框表单来添加和编辑这些值。在每个用户页面上,它会显示项目表中的所有项目。然后查询 user_projects 表并找到匹配列表以将检查添加到复选框。
但是如何将这些值编辑到数据库中?我如何知道用户是否取消选中了先前选中的框或选中了一个空框并更新到数据库而不循环查询用户表上的 project_id 和 user_id 的匹配项?
这是我希望最终结果实现的粗略概念。
这似乎根本不是一个好主意,因为我必须为项目表中的每个项目至少查询一次数据库。对于我认为是常见问题的问题,必须有更好的解决方案。我知道我只是想错了。
注意:我考虑过只是序列化一个数组并将其粘贴在用户列中,但这是不可接受的,因为我无法将项目与仅用户关联到项目并破坏目的。
我希望在没有任何 javascript 技巧的情况下实现这一点。
c# - 可以在运行时从 .NET WinForms ListView 中删除复选框吗?
是否可以在运行时从 .NET WinForms ListView 控件中删除复选框?
当 '.Checkboxes' 最初设置为 'true' 并且控件已呈现到具有可用于每个列表视图项的复选框的表单上时,以下代码似乎无效:
是否有必须调用的方法来执行此更改?当 .Checkboxes 属性默认为“false”并且仅在设置为“true”时才有效时,提供它有什么用?
javascript - 如何使用 jQuery 将选中复选框的值添加到 textarea?
如何使用 jQuery 删除从未选中 ( )时textarea
获取的文本,并在选中时再次添加?input_one
one_1 one_3 one_4
textarea
代码如下:
例如 textarea 值应该是one one_3 two_4
asp.net - 在 ASP.NET 和 Javascript 中使用复选框
我有执行此操作的 Javascript 代码:
var oObjchbox = document.getElementById("CheckBox_" + countyId);
CountyId 来自预先制作的图像地图。
另一方面,复选框是由 ASP.NET 创建的。我的第一次尝试是使用带有 asp:checkBox 的 asp.repeater,但这并没有奏效,因为 ASP.NET 坚持创建自己的 ID。另一种尝试是在没有 runat=server 的情况下使用 HTML INPUT,但随后复选框无法在往返中存活。
有没有人可以解决这个问题?我在这里发现了一个类似的问题 http://www.velocityreviews.com/forums/t301617-hijack-databoundliteralcontrol.html 但没有人回答他的问题。
wpf - Databound WPF CheckBox 在值集上出现异常
我有一个数据绑定的 WPF CheckBox 控件,当在 UI 中切换值时,该控件似乎正在吃由相应的属性设置器抛出的异常。我知道如果我在 Binding 实例上提供 ExceptionValidationRule 会发生这种情况,但我仔细检查了 Binding 实例的 ValidationRules 计数为零。我还检查了调用堆栈中是否存在干预异常处理程序,但都不存在。尽管如此,抛出的异常并没有像我预期的那样冒泡到顶部并在应用程序中产生崩溃。
如果我从同一个 UI 中的按钮单击处理程序中抛出异常,该异常会冒泡并导致应用程序崩溃,从而排除某种全局异常处理程序。
有任何想法吗?
谢谢!
asp.net - 如何让复选框在 ASP.NET 中工作
我正在使用在 VB.NET 1.1 框架中开发的旧 Web 应用程序。我遇到了复选框问题。
我的复选框有以下代码:
这是我的OnCheckChanged
活动:
这一切正常,直到我在 asp 代码和另一种方法中添加另一个复选框oncheckchanged
,它似乎只是跳过了查询。
有谁知道我错过了什么?
checkbox - QTP:获取复选框的值
我想知道www.gmail.com的主页上有多少个复选框,并且我想检查复选框是否被选中.....
我的代码是......
c
即使我选中了复选框(在这台计算机上记住我)并执行上面的代码,值始终为“OFF”,但值始终c
为“OFF”
请帮助我提前谢谢...
请回复这个..
c# - GridView 中禁用了动态添加的复选框列
我正在动态地将布尔列添加到数据集。DataSet 的表是 GridView 的 DataSource,它自动生成列。
问题:此动态生成的列的复选框全部被禁用。如何启用它们?
换句话说,我如何控制 GridView 如何为布尔字段生成 CheckBoxes?(为什么将 ReadOnly 设置为 False 没有效果?)
谢谢!