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

jquery - 按 optgroup 删除选择框值

我在选择框中有多个 optgroup,它的某些值是相同的,我想删除特定的 optgroup 值。我如何更改以下代码以明智地删除 optgroup。

0 投票
0 回答
547 浏览

javascript - jQuery,动态生成具有多个嵌套 optgroup 的选择列表

以下是我掌握的一些数据。

Id _ _ _ _ ParentId _ _名称_ _ _ _ _ _ _ DisplayPath
27604 _ _NULL _ _ _ _新西兰 _ _ _ 1
26259 _ _27604 _ _ _ 北岛 _ _ _ _1.1
26314 _ _26259 _ _ _ 奥克兰_ _ _ _ _ 1.1.1
26359 _ _26259 _ _ _ 岛屿湾 _ _ _1.1.2
26322 _ _26359 _ _ _ 派希亚 _ _ _ _ _ _1.1.2.1
26333 _ _26259 _ _ _ 霍克斯湾 _ _ _ _1.1.3

使用 jQuery,我需要使用上面的数据创建一个如下所示的选择列表。任何作为父项的数据都必须成为 optgroup,而任何不是父项的数据(没有子项,例如 Paihia)必须成为标准选项。

我真的非常渴望得到一些帮助,因为它是我目前正在进行的一个项目。

0 投票
2 回答
2842 浏览

php - 在 PHP 中使用 optgroup 迭代下拉列表

我正在 CodeIgniter 中开发一个应用程序 我的下拉列表之一包含 86 个选项,这些选项应该动态生成,我决定将它们放入<optgroup>,如下面的屏幕截图所示。

在此处输入图像描述

我已将所有这些选项存储在 mysql 数据库中。现在我的问题是我想使用foreach()循环迭代这些选项,以便为每个组显示组标签。(在屏幕截图中,教育,款待)。我不喜欢硬编码这 86 个选项的方式。有人可以帮我解决这个问题。

编辑

这是我的 MySQL 表。我提到了教育清单而不是职业清单。但是表结构是一样的。

0 投票
1 回答
3347 浏览

jsp - 在 Struts2 中使用 optgroup

我正在处理将现有 Struts1 应用程序迁移到 Struts2 的任务。我陷入了这个问题。在<s:select>我需要将选项分类为<optgroup>. 以下代码将在 Struts1 中执行此操作。如何使用 Struts2 实现这一点?

0 投票
2 回答
2074 浏览

jquery - jQuery 获取父级 optgroup

我想检测选择选项是否在“国际”选项组下。现在我的方法是从所选项目中检测最近的 optgroup,并获取其标签属性的内容。我可以测试那个字符串中的“国际”这个词。其他方法更受欢迎。

如您所知,从这个标记中不幸的是 optgroup 不包装子选项:

我一直在使用的 jQuery 显然不起作用,但你可以看到我想要到达的位置:

编辑

有人向我指出,以下嵌套的 optgroup 也是可能的

0 投票
3 回答
930 浏览

c# - 显示 Silverlight 的 ComboBox 组标题

我想在 Silverlight中显示ComboBox带有样式的标题组。OPTGROUP我发现的每个网站(包括关于 SO 的问题)都将这个链接指向一个过时的链接,并且方便地显示没有代码片段供我使用。

例如:

在此处输入图像描述

那么我该怎么做呢?

0 投票
1 回答
1938 浏览

javascript - 基于字母表的 Select 元素的动态选项组

我正在从一组数据动态生成一个选择列表,并且我想添加基于字母表的选项组。

例如数据

data.sort();处理基于字母的排序,然后我浏览数据并在每个数据上执行以下操作:

但是我想要做的是,在根据字母对项目进行排序后,检查每个项目的第一个字符并基于该字符创建选项组,当下一个项目的字符不同时,创建一个标有新字符的新选项组

所以输出应该是这样的:

谁能建议最好的方法是什么,顺便说一句,我正在使用jquery,干杯。

编辑,这是我当前的代码:

0 投票
2 回答
1015 浏览

javascript - 在 $.each 循环上使用 JSON

我正在尝试以subsectorsJSON 显示在一个中的方式解析 JSON 文件<optgroup label="">(不希望它们是可选的)。

我有这个 JSON 文件:

<select>用这个填充选项:

然后我调用 Chosen 插件将其更改<select>为动态输入。label您可以看到我想要标记的元素#

在此处查看演示:http: //jsfiddle.net/qaczD/

我基本上需要<optgroup>在 last 之前创建一个$.each,分配label=""assubsector.title然后用选项填充该组。最后一个$.each完成后,以某种方式关闭`并开始一个新的。

有任何想法吗?

0 投票
0 回答
463 浏览

twitter-bootstrap - 如何为 twitter bootstrap typeahead 创建组

我对自定义 twitter bootstrap 不是很熟悉,谁能解释一下如何在 bootstrap 中添加组到 typeahead,类似于 html 中的 optgroup 标签。我发现这个插件可以满足我的需求,但我想对其进行更多自定义并了解它是如何完成的https://github.com/tcrosen/twitter-bootstrap-typeahead

0 投票
1 回答
180 浏览

html - 使用 optgroup 包含隐藏输入

是否可以在's中包含多个(或单个)<input type = hidden>嵌套?<optgroup><option>

例如,我可能有

如果我选择“加拿大”,我可以得到“渥太华”并且只提交“渥太华”吗?