问题标签 [multi-select]

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 投票
3 回答
3630 浏览

jquery - 有 jQuery jEditable 多选插件吗?

我正在使用出色的jEditable插件在我的页面上进行一些就地编辑。有一个地方我需要一个多选元素。是否有允许我这样做的 jEditable 插件?

我一直在尝试使用jEditable作者的插件 API 来创建我自己的多选插件,但到目前为止还没有骰子。关于每个函数在 API 中的作用似乎没有足够的文档。他提供的每个示例插件似乎都依赖于其他 jQuery 插件。我只需要一个基本的多选元素...

0 投票
1 回答
311 浏览

excel - Excel 2007 - 在一列中选择多个不连续的单元格

我注意到,当执行上述操作然后将结果复制回 Excel 工作表时,您只会选择那些单元格 - 这很棒。但是,当您将选定的单元格复制到记事本中时,您将获得完整的范围。

有没有解决的办法..?

0 投票
2 回答
1900 浏览

asp.net - ASP:列表框 | 多选 | 选择新值时保留所选值

1) 选择 5 个值中的 3 个值的列表框

2)当我单击以选择另一个值而不按住 CTRL 按钮时,它将取消选择值

如果选择了新值,如何使其保留其他选定的值?

0 投票
1 回答
2964 浏览

mvvm - 带有 MVVM 的 WPF 工具包 DataGrid MultiSelect

我们正在使用 WPF Toolkit 中的 WPF DataGrid,并且正在使用 MVVM。我在 MVVM 中使用 MultiSelect 时遇到了一些挑战,我确信我只是缺少一些简单的东西。在 DataGrid 中选择一行时,我可以使用 ViewModel 中的“IsSelected”来获取事件。这适用于单个选择。

如果我设置“SelectionMode=Extended”,我仍然只能在选择 DataGrid 中的第一行时获得事件。代码隐藏中的SelectionChanged 会获取每个选择事件,但我真的想在 ViewModel 中进行这项工作。我只是缺少这个 multiSelect 的简单解决方案。我还尝试将 SelectedItems (复数)绑定到一个集合以获取所有这些,但 SelectedItems 是只读的,因此无法绑定。我肯定会感谢有关如何执行此操作的任何想法,因为我无法将此方法从代码隐藏移动到 ViewModel。

0 投票
2 回答
1259 浏览

html - HTML 多选到 Ajax URL

假设我们有一个 HTML 多选。

如何使用多选中的选定值准备 ajax 请求 URL。我正在使用 YUI dataTable,所以我认为我不能使用表单序列化(但即使我可以也不想)?生成的 URL 应该与带有页面刷新的普通表单提交相同。

我这样做了,但希望 YUI 有更好的方法:

0 投票
3 回答
1433 浏览

php - PHP 多个下拉框表单使用 OR 提交到 MySQL

这个问题类似于PHP Multiple Dropdown Box Form Submit To MySQL,但有一点不同。

假设我们有一个 HTML 多选,它被提交到 PHP 后端。

你如何优雅地创建一个带有 OR 条件的多选值的 mysql 请求?

例如,我有一个带有运动列表的多选。怎么做:

0 投票
2 回答
1898 浏览

javascript - Javascript - 用于多选更改的事件

我使用 YUI 作为 javascript 框架,并且可以在用户更改基本输入字段的值时成功做出反应,反应是发送 Ajax 查询。

但是,我对多选下拉列表并不那么幸运:

  • 每次用户将项目添加/删除到他的选择时,收听“更改”都会发送我的查询
  • 收听“模糊”需要用户单击其他地方以释放焦点并发送查询(不是很实用),而且如果用户只在列表上滚动而不更改任何内容(无用,令人困惑),它将发送查询。

任何想法(与 YUI),会使用一个聪明的行为?还是我真的应该听更改并实施超时(在发送查询之前等待后续更改)?

0 投票
1 回答
763 浏览

iphone - 设置包 - PSMultiValueSpecifier - 多选

是否可以在设置包中使用 PSMultiValueSpecifier 选择多个值?

0 投票
3 回答
1000 浏览

c# - 如何确定 DataGridView 中哪些项目的选定状态已更改?

我有一个打开了 MultiSelect 的 DataGridView。当 SelectionChanged 事件被触发时,我想知道哪些项目是新选择的,哪些项目是新取消选择的。例如,如果您选择了多个项目(通过 Ctrl 单击),然后您释放 Ctrl 键并选择一个项目,我想知道哪些项目被取消选择。我可以跟踪以前选择的项目集合,但我只是想确保我没有想太多。

0 投票
2 回答
3585 浏览

c# - 如何在 DataGridView 中模仿 Windows 资源管理器的多选/拖放行为?

我试图模仿 Windows 资源管理器处理多项选择的方式。在默认的 DataGridView 中,您可以使用 Ctrl 键单击来选择多个项目。但是,如果您释放 Ctrl 键然后尝试拖放所选项目,它会清除所选项目并仅选择“命中”行。我在网上某处找到了以下解决方案。

但是,这会导致其他副作用。按住 CTRL 键并将鼠标悬停在所选项目上,该项目保持选中状态。这是有道理的,因为如果选择了单击的行,则会绕过 mousedown 事件。从 Windows 资源管理器的行为来看,似乎直到 MouseUp 事件才处理取消选择按住 CTRL 键的项目。有没有人尝试过这样做?