问题标签 [deselect]

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.

0 投票
2 回答
1576 浏览

swift - 如何清除uitableview中的选择并动态显示?

我选择了一些tableView单元格并将其存储在 中UserDefaults,还显示了我选择的内容。现在在添加一个清除按钮并取消选择所有选定的行并清空选定的行array之后table reloadAll()。它不是动态显示的吗?如何从按钮操作中清除选择并tableView立即显示没有选择?

这个不行!

0 投票
1 回答
77 浏览

java - 取消选择 JTree

我有一个JPanel包含 8 个不同JTreesJScrollPane.

当我点击一个树节点时,即使我选择了不同的树,它也总是被选中。所以情况可能如下:

在此处输入图像描述

我的简单目标是在单击另一棵树时取消选择一棵树。

我已经解决了这个问题,但不是以一种高效和优雅的方式,对棵树都这样做:

有没有更好的编码方法?

0 投票
0 回答
154 浏览

android - Android ListView 取消选择以前选择的项目

好吧,这让我发疯了。我希望在今天之前学会如何做到这一点。这就是我所拥有的。这显然是一个多选 ListView。您单击它选择的选择,然后取消单击它选择的选择。它几乎可以完美运行。只有一个问题。它仅在已选择 1 个项目时有效。如果选择了一个项目,则可以选择项目并取消选择 NP。但如果没有选择任何内容,则最后一个保持选中状态。我该如何解决?

0 投票
1 回答
191 浏览

javascript - JavaScript - 清除 HTML 隐藏部分中复选框的值

我有一个显示许多问题的网络表单。最近有报道称,当满足用于显示该问题的条件,然后不满足并再次满足时,表单的条件部分中显示的问题之一将保持其值。

即如果用户对问题 1 回答“是”,则会显示问题 1a 和 1b,如果他们将问题 1 的答案更改为“否”,则问题 1a 和 1b 将被隐藏,但如果他们更改了对问题 1 的答案返回“是”,问题 1a 和 1b 将再次显示,之前给出的答案仍被选中。1a 和 1b 应在它们被隐藏并再次显示后返回空白/空值。

如果 (a) 和 (b) 是带有以下代码的下拉表单元素,我设法在隐藏和重新显示时将部分 (a) 和 (b) 的答案空白:

但是,该表单由多种不同类型的字段组成,我目前在清除复选框列表的选定选项时遇到了一些麻烦(可以选择多个复选框)。

我尝试以与下拉列表类似的方式清除选择:

但是,当我通过选择“是”和“否”作为问题 1 的答案来隐藏和重新显示带有复选框答案的问题时,在重新显示问题时仍会选中先前选中的复选框。

在将其设置为 false 后,我添加的调试cb.checked显示它的值确实显示它的值为 false,但实际上仍检查复选框本身:

CB:

检查:假

长度:0

当问题被隐藏并重新显示时,如何清除选中的复选框?

0 投票
0 回答
53 浏览

swift - 取消选择集合视图单元格不更改变量值

我正在尝试更改我的“选定”变量,以便在选择集合视图中的字符单元格时,可以在用户单击按钮(sendTapped)时关闭视图控制器。但是,当用户取消选择一个单元格时,它不会将变量值更改回 false,因此当用户取消选择一个单元格然后单击按钮时,视图控制器将被关闭。

类 CharactersViewController:UIViewController、UICollectionViewDataSource、UICollectionViewDelegate {

}

0 投票
1 回答
205 浏览

jquery - 取消选择行时将下拉值写入表行

编辑:最初发布了错误的代码

我正在使用 DataTables 让我的用户选择行。其中一个字段填充了一个下拉列表,他们可以在其中选择不同的值。

问题是,如果用户在不更改下拉列表的情况下取消选择一行则下拉 div不会消失。

我需要一种将默认下拉值写入取消选择表的方法。

小提琴:http: //jsfiddle.net/crashvector/q81m7sab/15/

0 投票
1 回答
34 浏览

javascript - jQuery 行取消选择的不同行为,我不明白为什么

我有两种代码变体,每种变体都有一个期望的行为和一个不期望的行为......但我不明白为什么会发生这种情况,或者如何将它们结合起来以获得两种期望的行为。(我尝试了 if/else 语句的不同变体,试图在一个代码中同时获得所需的两种行为,但到目前为止我还没有成功。

变体 1:http: //jsfiddle.net/crashvector/q81m7sab/15/

正确行为:您可以选择一行,更改出现的下拉菜单(下拉值写入表),然后您可以取消选择该行。(check-uncheck 列从 1 更新为 0。)

不良行为:您可以选择一行,然后立即取消选择它。check-uncheck 列从 1 更新为 0,下拉菜单不会将其当前值写入表并消失。

变体 2:http: //jsfiddle.net/crashvector/q81m7sab/16/

正确行为:您可以选择一行,然后立即取消选择它。check-uncheck 列从 1 更新为 0,下拉值写入表并消失。

不良行为:您可以选择一行,更改出现的下拉菜单(下拉值写入表),然后您可以取消选择该行。但是检查-取消检查列不会从 1 更新为 0。

END GOAL一种既具有正确行为又没有不良行为的功能。

0 投票
5 回答
233 浏览

arrays - perl6 取消选择数组或列表元素的快速方法是什么?

要在 perl6 中从数组中选择多个元素,很简单:只需使用索引列表:

但是要取消选择这些元素,我必须使用 Set:

我想知道是否有更简单的方法,因为我使用的数组通常很大?

0 投票
1 回答
288 浏览

vue.js - Vue-Multiselect 对选中的数据进行剖析和交叉复制

我正在使用以下代码:

问题是从下拉列表中选择任何值,它显示在多选框中,但我无法通过交叉或从下拉列表本身中取消选择它来取消选择它。有人可以帮忙吗?

0 投票
2 回答
147 浏览

c# - 所有选择/取消选择按钮

在此处输入图像描述我想在 datagridview 中创建 n 个“全选”按钮。datagirdview 有复选框列。如果我按下全选按钮,我可以选择整个选择。如果我再次按下全选按钮,我想释放整个选择。我只能 Select All ,没有 DeSelect All 。请帮我 :(