问题标签 [multiple-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 投票
2 回答
302 浏览

php - 返回表单时,for循环中的多项选择正在丢失其数据

我在 while 循环中有一个带有多项选择的表单:

发送表格时:

回到表格:

返回表单时(未填写其他字段之一时)所选选项将丢失并且不会再次选择。

我哪里搞砸了?

0 投票
1 回答
246 浏览

ruby-on-rails - 在 Rails 3 中从数据库中选择多个选择值的问题

非常感谢这里的任何见解。

从 rails 中的 form_for 内部,我将多个选择值插入到数据库中,如下所示:

然后我试图从数据库中提取值,如下所示:

但得到这个:

这就是数据库中的值,但是当我以这种方式访问​​它时,它似乎窒息了。这样做的正确方法是什么?

让我这样问。用户从多项选择中的选择以这种方式插入到 db 字段中:

有没有更好、更有用的方法可以将选择的内容存储到数据库中?

0 投票
3 回答
2707 浏览

android - 如何取消选中由setItemChecked()检查的项目?

我正在使用 ListViewMULTIPLE_CHOICE并获取所选项目,我正在使用setItemChecked()方法。

它工作正常,因为我能够看到以前检查过的项目。问题是,如果我取消选中以前选中的项目之一,然后通过custList.getCheckItemIds() 数组获取选中项目的列表,仍然有我未选中的项目。

谁能告诉我这是否应该发生或者我错过了什么?

0 投票
1 回答
882 浏览

forms - 通过PHRETS RETS系统多选查询

我有一个通过 PHRETS 系统运行 RETS 的系统。我有一个表单,它通过查询运行以提取结果,我们正在添加多选框。

到目前为止,我的查询代码如下所示: (SUB_AREA_NAME=|AreaA,AreaB,AreaC,AreaD) 这适用于允许出现许多结果。问题是这样的:

出于某种原因,系统正在执行“与”操作而不是“或”操作。因此,每当我们搜索多个地方时,如果任何结果为空,它们都将为空。

例如:

假设 A 区有 3 间房屋。AreaB 有 0 栋房屋,AreaC 有 10 栋房屋,AreaD 有 1 栋房屋。

如果您查找: AreaA + AreaC您将获得 13 个结果。
AreaA + AreaC + AreaD您将获得 14 个结果。
AreaD就其本身而言,您将获得 1 个结果。

AreaA + AreaB你会得到 0 个结果。
AreaA + AreaB + AreaC + AreaD你会得到 0 个结果。

基本上,因为 AreaB 没有结果,如果你用任何其他有结果的区域查询该区域,它仍然会出现没有结果。

我需要知道如何从一个类别中查询多个选择,同时显示所有结果,即使一个区域没有任何结果。

谢谢。

0 投票
2 回答
632 浏览

php - 发布多个多选框

我有一个表格,我用它来创建一周的时间范围。现在它是选择星期几,开始时间和结束时间。我有 javascript 附加了一个相同形式的新分组,每个元素都用一个数组命名。

此表单使用 javascript 生成,因此可以提交多个规则。除了多选框外,一切正常。

如果用户在规则 1 中选择 mon 和 wed,并且在规则 2 中选择 tue,则它们将合并到表单上的相同数组中。所以 $_POST 的转储将显示:

我无法确定 dow 中的数据来自哪个规则。我不相信我在做任何表面上的错误。目前我唯一的解决办法是只允许选择一天。然而,人们在多天内有相同的时间是很常见的。如果可能的话,最好包含这个功能。

0 投票
1 回答
1753 浏览

java - 多选道 Mysql Spring MVC

我想建立一个可以标记更多元素的选择。所以multiple="true"。我使用mysql和spring的道技术。我成功地从数据库中获取了 select 的值。但是现在在将所选值插入数据库时​​遇到问题。

重要的表格是:

描述

该表demo.instrumente中充满了guitar,piano等数据和id. 这些值(即guitar, piano)显示在多选中。

用户可以选择 2 或 3 种乐器。所以我需要给学生添加以下乐器。我用桌子做这个schueler_instrumente。每个studentinstrument都有一个id. 所以我需要创建这样的数据:

这是我的仪器模型类代码:

此代码是我的控制器的一部分:

这是我的 schulerManager 的相关部分

以下是我从数据库中获取数据的方式:

我现在知道我需要做什么才能从选择列表中获取选定的值。我必须path="?"在jsp中写什么。

我认为我可以得到一个值列表,但我怎样才能将此列表插入到我的表中schueler_instrument。我是否需要一段时间或重复并每次插入?我在互联网上找不到任何好的例子。我希望有人可以通过一些代码片段向我展示如何做到这一点。

0 投票
5 回答
4389 浏览

magento - Magento - 无法在产品管理员中删除多个选择值

我创建了一个带有一些值的新属性(多选),一切正常,但是当我想删除产品的所有选定值时,我收到消息“产品属性已保存”。但仍然选择这些值。

笔记:

  • 在保存之前,我按下Ctrl + Click以取消选择最后一个值。
  • 我将属性的参数Value Required设置为No
  • 如果我保存一个尚未选择任何值的产品,则不会选择任何值
  • 我的索引已正确刷新
  • 请参阅下面的两个屏幕,左侧是我的属性的参数,右侧是我的多项选择。

在此处输入图像描述

我的想法不多了,所以感谢您的帮助。

0 投票
2 回答
1577 浏览

ruby-on-rails - RoR form_for 中的多项选择

我有一个我想要作为变量选项的项目列表。它们将作为数组保存在模型中,并在 form_for 中显示为列表。我正在使用

这非常适合保存到模型中。但是当返回表单时,没有选择任何内容(即使变量已将它们全部保存)。然后,如果我再次提交表单,它会传递一个空数组。正确保存的唯一方法是每次查看表单时重新选择我想要的。我怎样才能让它们进入多选框?

0 投票
1 回答
2168 浏览

android - 如何从Android中的ListActivity中获取多个选定项目

我基本上是在尝试在启用多项选择的 ListActivity 中选择哪些项目。我敢肯定,有许多 Android 新手程序员会希望能澄清这一点。这个应用程序运行良好,直到它进入 FOR 循环并尝试将多项选择项的值分配给 ArrayList 'items'。我只是想使用 Toast 来查看是否将多项选择项分配给 Arraylist 'items'。单击按钮时应用程序崩溃。测试在 android 2.2 模拟器中完成

这是我的 Main.xml 布局

这是代码

非常感谢任何可以提供关于完成此 ListActivity 场景的最佳方法的好答案的人,或者任何可以解释为什么应用程序在分配给 ArrayList 时崩溃的原因。谢谢!

0 投票
1 回答
2834 浏览

javascript - 将值附加到下拉列表中

我正在使用源代码进行多项选择

下拉清单

由于该示例已针对静态值显示,因此我已根据我的要求进行了编辑,并且我试图使用数据库填充下拉列表的值,这意味着将值动态填充到下拉列表中。但是,我没能做到。请帮我。下拉列表将根据从第一个下拉列表中选择的选项进行填充

我的javascript

获取值.jsp

请帮我 !!