标签: optgroup

<optgroup label ='-------'> </ optgroup>给出了xhtml验证错误

Error: End tag for 'optgroup' which is not finished. You have probably failed to 
include a required child element. Hence the parent element is "not finished",
 not complete. 
Run Code Online (Sandbox Code Playgroud)

我想在select选项中实现类似的功能.

USA
UK
--
Afghanistan
Run Code Online (Sandbox Code Playgroud)

我想把几个重要国家放在首位,然后是一个不可选择的分隔符,然后排序其余国家的列表.

我把这个分隔符用空'optgroup'.虽然它在所有浏览器中都运行良好,但我得到验证错误.

可能有哪些其他方法来实现这一点?

html css optgroup

5
推荐指数
1
解决办法
1353
查看次数

检查jquery中是否存在id/label的optgroup?

我有一个下拉列表,并在另一个过程中添加选项组/选项到该下拉列表,该部分工作正常.

但我可能需要添加类似的optgroups,包含更多数据,并且我想检查该optgroup是否存在,如果存在,请不要添加它,只是添加选项到现有的optgroup.

我一直在寻找,似乎无法找到任何有关选择optgroup的帮助.

我现有的下拉列表的id为"user_search_select",可能的optgroup值可能类似于"dept_name"或"loc_name"或"last_name"

所以在我添加更多数据后,我可能想要对每个optgroup中的选项进行排序,这是可能的,怎么样?

谢谢!

jquery jquery-selectors optgroup

4
推荐指数
1
解决办法
7105
查看次数

optgroup上的样式

如何在select标签中的optgroup上添加样式?

http://jsfiddle.net/UCNJ8/3/

JS:

$('<select></select>').appendTo('body').append('<option value="0">test</option>')
    .append($('<optgroup label="group"></optgroup>')
            .append('<option value="1">group test</option>'));
Run Code Online (Sandbox Code Playgroud)

CSS:

select.optgroup[label] {
    font-style:normal;
}
Run Code Online (Sandbox Code Playgroud)

css optgroup

4
推荐指数
1
解决办法
9920
查看次数

使用optgroups设置选择选项值

我们在美国和加拿大开展业务,因此在注册表格中,我有一个选项,可以选择将美国各州与加拿大各省分开.我使用两个字符代码并将它们存储在数据库中.当我想编辑客户信息时,我希望提供与注册表单相同的选项; 但是,我似乎无法通过值找到州或省,然后将其标记为已选中.

以下是选择的示例:

<select id="company-state">
     <option value="">Select One</option>
     <optgroup label="United States">
          <option value="AK">Alaska</option>
          <option value="AL">Alabama</option>
          ...
          <option value="WV">West Virginia</option>
          <option value="WY">Wyoming</option>
     </optgroup>
     <optgroup label="Canada">
          <option value="AB">Alberta</option>
          <option value="BC">British Columbia</option>
          ...
          <option value="SK">Saskatchewan</option>
          <option value="YT">Yukon Territory</option>
     </optgroup>
</select>
Run Code Online (Sandbox Code Playgroud)

我尝试了很多解决方案,例如,尝试按值或按顺序找到选项,似乎没有任何效果.

html jquery html-select optgroup

4
推荐指数
1
解决办法
9681
查看次数

Jquery,如果optgroup不包含

我需要帮助下面的jQuery,它不适合我.我想只在<optgroup label="Knowledge Base">不存在的情况下触发一些动作

我的HTML(无法更改):

<select id="entry_forum_id" name="entry[forum_id]">
<optgroup label="Knowledge Base"> … </optgroup>
<optgroup label="Incidents"> … </optgroup>
<optgroup label="Articles"> … </optgroup>
</select>
Run Code Online (Sandbox Code Playgroud)

我的jQuery尝试:

if($('optgroup:not([label="Knowledge Base"])')) {
    alert('test');
}
Run Code Online (Sandbox Code Playgroud)

jquery optgroup

4
推荐指数
2
解决办法
609
查看次数

optgroup for select field - 同一个表中的group和option字段.我怎样才能做到这一点?

我有一个搜索表单,用于搜索数据库中的表.该表包含以下列:

icao - 名字 - 国家

我有php将这些字段放在每行的选择选项中使用以下查询:

 public function airportstuff() {
        $query = "SELECT icao, name, country
                FROM phpvms_airports
                ORDER BY icao";

        return DB::get_results($query);
    }
Run Code Online (Sandbox Code Playgroud)

那么php如下:

 <?php foreach ($airports as $airport)
 {echo '<option value="'.$airport->icao.'">'.$airport->icao.' - '.$airport->name.'</option>';}
                    ?>
Run Code Online (Sandbox Code Playgroud)

这项工作正常,但我希望能够将国家/地区列用作选项组,因此每个国家/地区都是一个选项组,其中该国家/地区的相应机场位于右侧optgroup中.

我试过这个:

<?php
foreach ($airports as $airport)
{
echo '<optgroup label="'.$airport->country.'">';
echo '<option value="'.$airport->icao.'">'.$airport->icao.' - '.$airport->name.'</option>';
?>
<?php echo '</optgroup>';}?>
Run Code Online (Sandbox Code Playgroud)

但它只是为每个机场创建了一个optgroup.

对此有任何帮助非常感谢,并提前感谢.

斯图尔特

html php mysql select optgroup

3
推荐指数
1
解决办法
2105
查看次数

根据选择中的选项创建选项组

下面是我的标记示例

<select id = "select_test">
<option>aus - testa1</option>
<option>aus - testa2</option>
<option>aus - testa3</option>
<option>bris - testb1</option>
<option>bris - testb2</option>
<option>bris - testb3</option>
<option>melb - testc1</option>
<option>melb - testc2</option>
<option>melb - testc3</option>
</select>
Run Code Online (Sandbox Code Playgroud)

使用jQuery我试图从' - '之前的所有内容动态创建optgroups.

我希望它成为什么的例子

<select id = "select_test">
<optgroup label = "aus">
<option>testa1</option>
<option>testa2</option>
<option>testa3</option>
</optgroup>
<optgroup label = "brisb">
<option>testb1</option>
<option>testb2</option>
<option>testb3</option>
</optgroup>
<optgroup label = "melb">
<option>testc1</option>
<option>testc2</option>
<option>testc3</option>
</optgroup>
</select>
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激!!

html javascript jquery select optgroup

3
推荐指数
1
解决办法
3311
查看次数

Jquery引导程序多选optgroup选择

我正在使用Jquery bootstrap multiselect插件,看起来非常好,满足了我所需要的大部分要求.

我想要的唯一附加功能是向OptGroup添加复选框,因此如果用户想要选择完整的组,他们可以通过单击选择全部.

任何帮助赞赏.

http://davidstutz.github.io/bootstrap-multiselect/#examples

在此输入图像描述

jquery optgroup

3
推荐指数
2
解决办法
2万
查看次数

Rails - grouped_options_for_select

我在使用选项组的Rails中填充选择框时遇到一些困难grouped_options_for_select.

我目前有3个实例变量,我想将其添加到分组选择框的一个整个分组数组中.

例如,我有:

@fruits (which contains the object(s))
   --- !ruby/object:Fruits
      attributes:
      id: 2
      name: Banana

@veggies (which contains the object(s))
   --- !ruby/object:Veggies
      attributes:
      id: 23
      name: Celery
   --- !ruby/object:Veggies
      attributes:
      id: 24
      name: Carrots

@junk_food (which contains the object(s))
   --- !ruby/object:Junk
      attributes:
      id: 11
      name: Snickers
   --- !ruby/object:Junk
      attributes:
      id: 12
      name: Ice Cream
Run Code Online (Sandbox Code Playgroud)

我的问题是:如何将这3个实例变量转换为分组选择,如:

  <select>
    <optgroup label="Fruits">
      <option value="2">Banana</option>
    </optgroup>
    <optgroup label="Veggies">
      <option value="23">Celery</option>
      <option value="24">Carrots</option>
    </optgroup>
    <optgroup label="Junk">
      <option value="11">Snickers</option>
      <option value="12">Ice Cream</option>
    </optgroup>
  </select>
Run Code Online (Sandbox Code Playgroud)

food_controller.erb …

arrays optgroup ruby-on-rails-4

3
推荐指数
1
解决办法
4871
查看次数

Django Crispy 表单和选项组

我一直在 Crispy Forms 文档以及一般网络上搜索这个问题的答案。

Crispy Forms 可以<optgroup>使用 forms.Select 小部件在 ChoiceField 中输出吗?或者我必须将数据放入上下文中并在模板中以老式方式构建表单?

谢谢!

django optgroup django-crispy-forms

3
推荐指数
1
解决办法
1373
查看次数