首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据标签选择jquery optgroup

根据标签选择jquery optgroup
EN

Stack Overflow用户
提问于 2012-12-28 16:01:03
回答 1查看 2.3K关注 0票数 2

你好,我正在动态获取值,这是我在optgroup中的标签。现在使用jquery,我只想显示与我的动态值匹配的optgroup。

代码语言:javascript
复制
<select class="form-select"  id="test">
  <option value="_none">- None -</option>
     <optgroup label="Personal / Web Conferencing">
       <option value="257"> 1 </option>
       <option value="374"> dd </option>
       <option value="332"></option>
     </optgroup>
     <optgroup label="Personanew">
       <option value="257"> 1 </option>
       <option value="374"> dd </option>
       <option value="332"></option>
     </optgroup>
     <optgroup label="Personalsss">
       <option value="257"> 1 </option>
       <option value="374"> dd </option>
       <option value="332"></option>
     </optgroup>
     <optgroup label="Personalsss">
       <option value="257"> 1 </option>
       <option value="374"> dd </option>
       <option value="332"></option>
    </optgroup>
 </select>

如何使用jquery做到这一点。我对此一无所知。如何使用optgroup非常感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-28 16:44:36

我猜如果你有一个input type,或者hidden或者text,那么i used hidden就是:

默认情况下,我用css隐藏它们。

代码语言:javascript
复制
optgroup{display:none;} // no optgroup initially

然后,根据hidden text input的值使用jquery,我展示了它。

代码语言:javascript
复制
$('select optgroup[label="'+$('#opt').val()+'"]').show();
//---------------------------^^^^^^^^^^^^^^-------depending on hidden input value
//------------------------------------------------showed corresponding optgroup

你可以看看上面的小提琴。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14066488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档