Ran*_*aul 2 javascript jquery drop-down-menu
我有一个types
如下所示的数组,我试图只启用types
数组中存在的Dropdown选项
var types = ["LEDES 1998B", "LEDES 1998B-INTL"]
Run Code Online (Sandbox Code Playgroud)
在用户界面上,我只需要在下拉列表中看到'LEDES 1998B','LEDES 1998B-INTL' types
,其他选项必须隐藏
<select id="FormatType" name="instance_FormatType.id" data-name="Format Type">
<option value="">-- Select --</option>
<option value="1">
LEDES 1998B
</option>
<option value="2">
LEDES 1998B-INTL
</option>
<option value="3">
LEDES 98BI
</option>
<option value="4">
Summary
</option>
Run Code Online (Sandbox Code Playgroud)
有人可以帮我这样做吗?
假设您的阵列格式有效,您可以使用filter
检查选项.试试这个:
var types = ["LEDES 1998B", "LEDES 1998B-INTL"];
$('#FormatType option:not(:first)').filter(function() {
return $.inArray($.trim($(this).text()), types) == -1;
}).remove(); // or possibly hide() depending on your need/browser support
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1169 次 |
最近记录: |