【发布时间】:2014-08-27 07:31:15
【问题描述】:
我将 seletize 0.11.0 用于 bootstrap2。我想从<option> 获取具有特定值的文本。
我试过了:
$("#id_sel option[value='1']").text();
我什么都没有。
html元素<select>的属性显示为none。
好吧,那该怎么做呢?感谢您的考虑。
编辑
样品
<body>
<select id="id_sel" multiple='multiple'>
<option selected='selected' value='1'>first</option>
<option value='2'>second</option>
<option selected='selected' value='3'>third</option>
</select>
</body>
js
$("#id_sel").selectize();
alert($("#id_sel option[value='1']").text());
现在我知道了
在选项标签之间选择remove text,并使选择显示为无。是有线的。
所以在运行时选择看起来像:
<select id="id_sel" multiple="multiple" class="selectized" style="display: none;">
<option selected='selected' value='1'></option>
<option value='2'></option>
<option selected='selected' value='3'></option>
</select>
好吧,我仍然不知道如何获取文本。
【问题讨论】:
-
可以分享html示例吗
-
哪个html元素有属性显示无(选择或选项)
-
我把它放在jsfiddle
-
<select>的属性显示无。 @AnkitAgrawal -
你试过
selectize.getValue();吗?
标签: jquery html css selectize.js