问题标签 [optgroup]

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 回答
6192 浏览

ruby-on-rails - 在 Rails 3.2 上使用 simple_form gem 创建一个 optgroup

在http://simple-form.plataformatec.com.br/#usage/collections上似乎只有一些关于 simple_form 2.0 中 grouped_select 功能的文档。该文档提供了以下内容:

但这似乎并没有给我足够的背景来让它发挥作用。这就是我所拥有的。

我有三个模型:查询、广告和插入

Ads has_many Insertions, and Insertions belongs_to Ads Inquiry belongs_to Insertion, and Insertions has_many Inquiries

此下拉列表用于查询视图。使用 simple_form 我= f.input :insertion, :collection => @ads至少可以在下拉列表中输出广告标题列表。我希望 ad.title 充当 optgroup。然后我想让广告插入作为可选内容......就像这样:

任何人都可以提供有关使此 simple_form 功能正常工作的任何建议吗?我真的很感激!

如果您对如何执行此属性有深入了解,请告诉我是否可以告诉您有关该应用程序的任何其他信息。

提前致谢!

更新:我已经能够使用以下方法部分工作:

这样做的问题是,我无法指定将哪一列用作显示文本。我欢迎任何意见。

0 投票
2 回答
1870 浏览

jquery - jQuery 去一个 optgroup 标签

我有一个用于搜索的下拉设置。这个想法是您单击一个选项,然后出现 OPTGROUP。我想做的是一旦选择了标签,它就会跳转到 OPTGROUP 的那个部分。

到目前为止,我已经写了一些 jQuery。看到这个jsFiddle - 所以一旦你选择了一个主要类别。我希望 optgroup 转到其配对标签。我怎样才能做到这一点?

HTML

人像风景广场

JavaScript

0 投票
2 回答
490 浏览

ruby-on-rails-3 - 带有 optgroup 标签的 awesome_nested_set

我正在使用位于https://github.com/collectiveidea/awesome_nested_set的 awesome_nested_set gem 。我想制作父类别 optgroup 标签,但不知道如何做到这一点,或者是否有可能。在某处有这种行为的例子吗?

0 投票
4 回答
413 浏览

jquery - 如果我们可以使用jQuery在HTML Select标签中找到所选值属于某个类别

我真的很想知道是否有任何方法可以在 HTML Select Tag 中找到选定选项的选定组。

我想获得所选值的父级,但无法获得正确的解决方案。但我们也不能排除这个选项。

我集会不想这样写我的代码......

我想知道是否有一种方法可以找到组名。

谢谢。

0 投票
2 回答
612 浏览

javascript - 请求内容而不重新加载页面

我想使用一个select元素来移动查看我的网站。以下是select选项。

HTML:

我想使用 JavaScript / jQuery 根据用户选择的内容执行一些 AJAX 调用,以避免重新加载整个页面(例如,用返回的 AJAX 内容填充容器)。

我需要一些想法或例子来解决这个问题。

提前致谢。

0 投票
1 回答
653 浏览

php - PHP:创建字母二维数组中的部分

根据 PDO 的fetchAll()方法,我有一个来自数据库的二维城市数组,用于生成带有选项的下拉列表,如下所示:

这一切都很好,但是它返回了一个相当长的来自整个州/省的城市列表,因此为了使选择更友好一些,我想<optgroup>根据它们的起始字母动态添加分类“部分”。结果已经按名称排序,因此该部分已处理。

我尝试使用preg_grep()andpreg_match()将数组拆分为更小的数组,然后为每个数组回显一个 optgroup,但这不太奏效......在显示所有城市后, optgroup B被推到列表的底部.

非常感谢有关如何实现这一点的任何建议。

0 投票
2 回答
16069 浏览

php - 在 Symfony 2.0 中使用 optgroup 进行选择

Symfony2中,selecthtml 组件被渲染为一个ChoiceType对象,它确实也用于checkboxesradiobuttons

有人真的知道如何使用 Symfony2 中的 optgroup 选项呈现选择吗?

为了完整起见,我在这里报告一个带有optgroup标签的选择示例(来自w3cschools的示例):

此外,请注意这里有一个类似的帖子但答案并不令人信服。

0 投票
0 回答
1446 浏览

safari - 选择中的 optgroup 的移动 Safari 问题

iOS 6 上的移动 Safari 应用程序似乎对<optgroup>元素内的<select multiple="multiple">元素存在问题。我创建了一个演示 jsfiddle,它在 iOS 5 Safari 中运行良好,但似乎不适用于 iOS 6。我正在使用此页面上第二个 w3c 示例中的html进行演示,所以我认为它应该是有效的,但我是想知道我在格式中是否遗漏了什么,同时最好的解决方法是:

0 投票
4 回答
17804 浏览

php - 使用“optgroup”选项选择下拉 PHP foreach 循环

我有一个带有 PHP 'foreach' 的下拉菜单,我循环通过它来填充选择选项。这很好用。但是,我想做的是使用“optgroup”选项拥有各种子标签。在我返回的数组中,我有一个“蓝色”、“绿色”和“红色”的“类型”。如何根据 $album['type'] 将选择选项分成几组?

这是我的代码:

这是我想在 foreach 循环中实现的那种事情:

0 投票
1 回答
2572 浏览

jquery - 选择的 JQuery:单击 OPTGROUP 必须选择其中的所有选项

在 jquery 选择的插件中,当我们单击它们的父 optgroup 时,是否有任何方法可以选择(选择)所有选项。

而且,在我的 jquery 中, $("#country-select").chosen();

现在,这是使用 jquery 选择的插件呈现的。我需要,如果我单击标记为“Country1”的 optgroup,则必须选择(选择)它下面的所有城市(即 city1、city2、city3)。