点击后如何隐藏jquery选择dropdownlistbox的选项?

时间:2017-01-23 09:09:41

标签: javascript jquery

您好我正在开发jquery应用程序。我试图在点击后立即隐藏选择下拉列表的一些选项。我能够隐藏选项,但问题是当我点击drodpownbox我可以看到所有选项,如果我选择任何选项,那么所需的选项将隐藏。我想要的是在显示我想隐藏的选项之前立即点击下拉列表。

 var checkedValues = [];
        $("#<%=gdvRegretletter.ClientID %> tr").each(function () {
            if ($(this).closest('tr').find('input[type="checkbox"]').prop('checked', true)) {
                checkedValues.push($(this).closest('tr').find('td:eq(2)').text().trim());
            }
        });
        $('.limitedNumbSelect').change(function (e) {

           //i want to hide here.
             $(".limitedNumbSelect  option").each(function () {
                 var val = $(this).val();
                 alert(val);
          //Here i am able to hide.
                 var display = checkedValues.indexOf(val) === -1;
                 $(this).toggle(display);
                 $('.limitedNumbSelect option[value=' + display + ']').hide();
                 $(".limitedNumbSelect").find('option:contains(' + display + ')').remove().end().chosen();
             });
        });

我不知道如何在这里实现它。任何帮助,将不胜感激。谢谢。

0 个答案:

没有答案