问题标签 [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.
javascript - jQuery UI MultiSelect Widget 1.8 点击处理程序差异
我的网站上有一个 Eric Hynd 的多选小部件的实例。
在它的点击处理程序中,我有一个警报告诉我选择了多少个复选框 -
假设小部件开始时没有选中任何复选框。如果我选中一个,警报会给我“1”,这意味着当点击处理程序被点击时复选框已经被选中。
现在说,我没有明确点击,而是按照 Eric Hynds 的建议来伪造点击——
(我在这里选择值为 2 的复选框只是为了演示。)这里的警报给了我 0。
当我试图限制用户可以选择的复选框数量时,我无法弄清楚为什么会出现这种差异及其导致的问题。他们不仅可以通过单击复选框来检查复选框,还可以通过单击小部件外部的内容来检查复选框,这就是为什么我必须假装点击实际复选框的原因。
任何帮助表示赞赏,谢谢!
javascript - 带有关闭按钮的jQuery多选下拉列表
基本上我想要这样的东西。我有哪些现成的选择?这种小部件有合适的简称吗?

silverlight-4.0 - silverlight4 的多选下拉菜单
我正在寻找silverlight4 的Multiselect 下拉菜单,codeproject 提供的一个是针对silverlight3 的。任何链接都非常感谢。
winforms - 如何在不更改选择的情况下更改 ListBox 中“概述”的项目?
如何更改 ListBox 中“概述”的项目?请参阅以下屏幕截图以进行说明:

背景:我想要一个正常工作的标准多选列表框。不幸的是,Windows 窗体列表框(带有SelectionMode.MultiExtended)功能不完整。缺少的功能是它不允许您使用 Ctrl+箭头键和 Ctrl+Space 选择一组不相交的项目。(在 Windows 资源管理器中试一试,看看它应该如何工作。)我正在尝试继承 ListBox 并添加这个缺失的功能。为此,我打算在OnKeyDown受保护的方法中响应 Ctrl+箭头键,但为了做到这一点,我需要能够在不更改所选项目集的情况下移动轮廓。我怎么做?
url - 如何使用 GET t 将多选表单字段转换为具有正确的 URL?
所以,表单是 GET,如果我选择多个,当我点击提交 URL 时,就像:
我需要它像:
javascript - Jquery 多选框插件
我的表单中有多项选择。我在每个组中有组和项目。
国家和每个国家的主要城市。
在选择国家时,它会显示您选择的所有主要城市。
我正在寻找小而快速的加载插件。
我很感激任何帮助。
谢谢。
c# - 在 MultiSelectList C# 上设置选定值
我正在 C# 上使用一个简单的 MultiSelectList。
我只想用一些字符串值填充这个 MultiSelectList(不是一对,例如 <"Key"、"Value"> 只是 <"Value">)并设置一些选定的项目。
这是我的代码:
但是,不起作用...(它显示了 MultiSelectList 上的所有值,但没有显示任何选定的项目)我错过了什么?
谢谢。
jqgrid - 如果启用了分页,jqgrid 多选仅选择当前页面上的行。如何让它跨页面选择行?
我注意到在 jqgrid 演示(http://www.trirand.com/blog/jqgrid/jqgrid.html > Advanced > Multiselect)中,如果启用了分页,则仅选择当前页面上的行(可见)。
关于让它在多个页面上工作的任何提示。或任何其他替代解决方案?
checkbox - Slickgrid:如何使用新的复选框选择列插件获取选定的行?
我正在处理这个例子: http: //mleibman.github.com/SlickGrid/examples/example-checkbox-row-select.html
查看 checkboxselectolumn.js 内部,我可以看到一个 selectedRows 变量,但这对我来说似乎是空的。
有小费吗?
jquery - jQuery 多选下拉菜单
我有一个简单的 html 多选下拉列表:
我想在禁用 javascript 的情况下继续使用此列表,但是使用 javaScript 我想将该列表呈现为多选下拉列表。也就是说,它只在列表中显示一个项目,直到被单击,然后将展开以显示 x 个项目并提供滚动,我可以在按住 shift 或 ctrl 的同时选择多个元素。
jQuery 的新手正在搜索http://jquery.com/,但还没有找到我需要的东西。
编辑Struts2 用户,选择的答案将使用 [] 进行 url 编码,这会导致 struts2 出现问题,但修复非常容易。只需打开 jquery.multiSelect.js 并搜索“[]”并删除在字符串连接中使用的一个实例。我还使用 jQuery 1.4.4,而不是与它捆绑在一起的 1.3.2,并且一切正常。