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

javascript - Javascript从多选选项框中获取值

这个让我发疯。我忽略了一些简单而愚蠢的事情。我在表单中有一个多选框。我只是想获取选择的值。在我的循环中,如果我使用警报,那么我没有问题。一旦尝试连接这些值,我就会收到错误“SelBranch [...].selected”为空或不是对象

0 投票
3 回答
2102 浏览

mysql - mysql 选择基于两个标准

我有点赶时间,所以我知道我可以自己寻找答案,但 stackoverflow 更快!:)

我有一张包含数据的表格,让我们假设它是产品信息。该表跟踪产品数据的更新时间。如果我运行类似的查询

我得到类似的结果

我想要做的是只为每种产品选择最近的“价格变化”。我需要在查询中添加什么以便我只能得到第 241 行和第 512 行?id 越高,变化越近

非常感谢!

0 投票
1 回答
3996 浏览

mysql - 组合多个高级 mysql 选择查询的最佳方法

我有来自同一数据库上不同表的多个选择语句。我正在使用多个单独的查询,然后加载到我的数组并排序(同样,在查询中排序之后)。

我想合并到一个语句中以加快结果并使其更容易“加载更多”(见底部)。

每个查询都使用 SELECT、LEFT JOIN、WHERE 和 ORDER BY 命令,这些命令对于每个表都不相同。

我可能不需要在每个语句中排序,但我希望最终结果最终由代表时间的字段排序(不一定所有表中的字段名称相同)。

我想将总查询结果限制为一个数字,在我的例子中是 100。

然后,我使用循环遍历结果,并为每一行测试是否设置了 OBJECTNAME_ID(即;comment_id、event_id、upload_id),然后 LOAD_WHATEVER_OBJECT 获取该行并将数据推送到数组中。

之后我不必对数组进行排序,因为它是通过 mysql 按顺序加载的。

稍后在应用程序中,我将通过跳过前 100、200 或任何页面*100 来“加载更多”,并使用相同的查询再次限制 100。

数据库的最终结果看起来像“this”:

RESULT - 从表中选择的字段 - 要排序的字段是最大的 RESULT - 从可能不同的表中选择的字段 - 要排序的字段是下一个最好的 RESULT - 从可能不同的表中选择的字段 - 要排序的字段是第三大等, ETC

我看到了很多更简单的组合语句,但没有像这样的。

任何帮助将不胜感激。

0 投票
2 回答
293 浏览

php - 有没有更好的方法来编码报价单?

我正在寻求建议和可能的示例代码,链接将帮助我改进我的报价单。目前的情况是这样的: -

为项目(来自 mysql 数据库)生成动态(选择组合)行以及用于价格和数量的空输入框。用户根据 no 添加或删除行。如果需要物品并填写价格、数量等,然后将其带到包含所有计算值等的第二张表格中,以便他可以打印相同的表格或通过电子邮件发送。

现在项目数约为 3500,因此当用户到达第 5 或第 6 行时,添加新行开始变得非常缓慢。我需要从数据库中提取 mysql 项目,因为它们时不时地增加。

任何帮助深表感谢。提前致谢。

以下是我目前正在使用的动态行的 javascript 代码:-

以下是我用来将 mysql 项目拉到选择组合框的 php 代码

我还尝试了以下来自 jquery 的示例,非常简洁。但我是新手,不知道如何填充其余的框以及选择框。这是代码

0 投票
2 回答
10076 浏览

mysql - mySQL 计算表中每个 ID 的行数

数据库架构

killedkilled_by持有实体类型。例如。“玩家”、“环境”、“生物”。没有细节。

killed_uuidkilled_by_uuid如果玩家参与杀戮,则是用户 ID。

该表包含在我的游戏服务器上发生的杀戮。每次击杀都存储在单独的行中,因此没有每个玩家的总数。

我想为每个用户 ID 创建总数并从中创建一个排行榜。所以基本上,计算每个单独的 UserID 的行数。

我试过使用

999是属于玩家实体的 ID,而不是实际的 USERID。但我得到的只是一个结果集:

0 投票
2 回答
1642 浏览

ruby-on-rails-3 - 如何在 Rails 3 上实现多选

我有一个显示文档列表的索引。我想实现多项选择,以便对用户选择的文档执行不同的操作

我创建了一个

对于每个文档,在 form_tag 内

但是,如果我选择多个复选框,传递给操作的参数将被覆盖,我只是收到我在 id 参数中选择的最后一个复选框的 id。

¿任何人都知道如何实现多选?¿任何其他方法?我正在运行 Rails 3 和 Ruby 1.8.7

提前致谢

0 投票
3 回答
17765 浏览

php - Html:对于 Select multiple,只提交一个值,但 .val() 返回两个值的数组

渲染页面时,val()多重选择的 设置为单个值。例如,$("#my_select_box").val(1); 然后用户在多选框中选择了一个附加值。

提交表单时,只提交新选择的值,而不是之前设置的值。而在 Firefox 中调试时,该.val()函数返回一个包含两个值的数组(前一个值和新选择的值)。为什么会这样?

0 投票
10 回答
52450 浏览

jquery - 允许使用 selected.js 多选的新值

我正在使用 selected.js 插件http://harvesthq.github.com/chosen/和 jQuery,以允许用户从选择中选择多个选项。但是,我现在希望能够让他们创造尚未存在的价值——知道如何去做吗?

编辑:类似于 SO 自己的标签选择/创建栏的东西将接近我所追求的

最好不要更改或编辑插件,但如果需要会这样做。

代码:HTML:

Javascript:

因此,如果用户要输入“第三选项”,我想将其添加到列表中并选择它。值和显示名称是 / 将是相同的,所以这不是问题

0 投票
1 回答
3820 浏览

css - 样式禁用多选 - 谷歌浏览器

我试图弄清楚如何为 google chrome 设置禁用的多选元素的样式,以便您可以看到选定的项目。

我似乎让它在:

Mac: firefox、safari 和 chrome PC: ie7、ie8 和 firefox

只是 Windows 版本的 chrome 不起作用(见图)。

谷歌浏览器问题

如何更改前景色或禁用的选定颜色,以便您可以阅读选定的文本?

谢谢

0 投票
2 回答
3436 浏览

c++ - c++ win32复选框列表-多选

我想在我的 win32 应用程序中添加一个复选框列表,因为我需要一个具有多项选择的控件元素。我搜索了 msdn 文档,并在本文中找到了我所需要的内容:https ://msdn.microsoft.com/en-us/library/windows/desktop/dn742407.aspx 。但我找不到任何与之相关的代码。这是一个特殊的控制元素吗?或者这只是一个充满复选框的列表视图?或者这是组合框控件的特殊样式?如果有人可以提供示例或提供控件文档的链接,将不胜感激。