问题标签 [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 投票
0 回答
3494 浏览

wpf - WPF TreeView MouseDown

我在 TreeView 中有这样的东西:

如果我单击堆栈面板中的项目,使用这个我会得到鼠标按下事件。然而......堆栈面板后面似乎还有另一个项目是 TreeViewItem - 它很难命中,但并非不可能,这就是问题开始出现的时候。

我尝试在 TreeViewItem 上处理 PreviewMouseDown,但这似乎需要

否则标准树视图行为将停止工作。


好的,这是源代码...

主窗口.xaml

主窗口.xaml.cs

这是容器类

VisibilityConverter 和 VisibilityInverter 这两个类是 IValueConverter 的实现,可将 bool 转换为 Visibility。他们确保在不编辑时显示 TextBlock,并在编辑时显示 TextBox。

0 投票
1 回答
1504 浏览

c# - System.Windows.Forms.DataGrid (CF) 上的多选

有没有办法使用标准数据网格进行多重选择?(我正在使用紧凑的框架。)


这就是我最终做的事情:

有点像穷人的多重选择,但它有效。

0 投票
2 回答
18402 浏览

javascript - 带有 ExtJs 的多选组合框

作为Ext.FormPanel使用 ExtJs 的一部分,您如何实现多选组合框?我一直在寻找,但似乎找不到与最新版本的 ExtJs 兼容的解决方案(这个问题类似,但没有工作/当前解决方案)。

这是我到目前为止所拥有的,但它是一个单一的选择:

我在文档中没有看到任何表明支持此功能的参数。我也找到了这个这个,但我只能让他们使用 Ext 2。

0 投票
9 回答
453890 浏览

jquery - 如何使用 jQuery 获取多个选择框值?

如何使用 jQuery 获取多个选择框值?

0 投票
3 回答
17592 浏览

jquery - jqGrid 'selarrrow' 返回行号而不是行 ID

我可以从发布到浏览器的 jqGrid JSON 数据中看到,行 ID(在 JSON 行数据中用“i”表示)正确通过,但是当我进行选择并检查时,$('#list').getGridParam('selarrrow')它显示了所选的行号而不是他们的身份证。

这个事情谁有经验?谢谢

更新

下面是 JSON 结果的图片(复制和粘贴不是一个选项)

(此处为大图)

JSON 结果

以及用于检查选择的 javascript 代码:

0 投票
1 回答
81 浏览

ruby-on-rails - 是否可以在部分中将属性绑定到 forms_helper.select?

在 Rails 视图中,我试图<select>为许多具有受限值的不同字符串字段显示一个下拉列表。

我一直在尝试使用部分(如下)来执行此操作,但当前值未在<select>列表中选择。

  • 是否可以部分执行此操作?如果是这样,怎么做?
  • 有没有更好的方法可以采取?

编辑.html.erb:

_select.html.erb:

0 投票
2 回答
1697 浏览

list - 通过多项选择找出火花列表中取消选择的项目

在火花列表中,我可以使用该change事件来找出已选择或取消选择的项目。分派的IndexChangeEvent对象具有属性newIndexoldIndex保存此信息。

但是在允许多重选择的情况下,这不再起作用,因为newIndex并且oldIndex可以引用仍然选择的元素的索引。

一种解决方案是将selectedIndices向量复制到另一个变量,并在选择更改后将该变量与该变量进行比较selectedIndices,但这似乎有些复杂。

有谁知道是否有一种简单的方法可以让两个用户取消选择的索引/项目仍然被选中?

0 投票
3 回答
8160 浏览

html - 我可以在 html 的输入类型文件中制作文件对话框以进行多选吗?

我想实现多文件上传我在想是否可以让浏览按钮打开一个文件对话框,这可能允许我选择多个文件,一旦我选择它们,这些文件就可以上传。我在一个网站上这样做并使用 php jQuery 等。

通过查看答案,我觉得多选是不可能的。所以我将我的问题更新为:我可以选择一个 zip 文件并在 zip 文件中获取一组文件对象,然后处理单个文件对象。

0 投票
2 回答
2020 浏览

jquery - jQuery 和多选

在我的页面上,我必须选择由 $.post 函数加载的选项值。我有一个按钮可以将数据从一个选择“移动”到另一个。该示例适用于新页面,但不适用于我的页面。单击后,选定的元素不会移动到另一个选择。

问题是还有另一种方法可以做到这一点,或者我如何更正我的页面以使其正常工作?

示例代码:

0 投票
1 回答
2000 浏览

jqgrid - 如何将选定的行值从 jqGrid 发送到服务器?

我有一个带有多选选项的网格...所以当我多选行并单击按钮说“发布”时,它应该将这些行发送到服务器...任何人都可以指向正确的方向吗?