Javascript 刷新multiselectBox后multiselectfilter不工作

Javascript 刷新multiselectBox后multiselectfilter不工作,javascript,jquery,Javascript,Jquery,我使用了jquery.multiselect.js和jquery.multiselect.filter.js。 我过去喜欢跟随 $('#ddlmy').multiselect({ noneSelectedText: $(this).attr('noneselectedvalue') }).multiselectfilter(); var updatedOption = $("#ddlmy").find('option'); $('#ddlmy').multiselect("refresh",

我使用了jquery.multiselect.js和jquery.multiselect.filter.js。 我过去喜欢跟随

$('#ddlmy').multiselect({ noneSelectedText: $(this).attr('noneselectedvalue') }).multiselectfilter();
var updatedOption = $("#ddlmy").find('option');
$('#ddlmy').multiselect("refresh", updatedOption);
注意:noneselectedvalue是我的自定义属性

现在,我的dropdownlist在选择其他下拉列表时发生了变化,我刷新multiselect,如下所示

$('#ddlmy').multiselect({ noneSelectedText: $(this).attr('noneselectedvalue') }).multiselectfilter();
var updatedOption = $("#ddlmy").find('option');
$('#ddlmy').multiselect("refresh", updatedOption);

它工作正常,但更改值后,过滤器在multiselect框中不工作。

好的,第二次您似乎没有应用multiselect过滤器。否则,请转到jsfiddle.net,并尝试创建一个与预期不符的示例,使用此示例更新您的帖子,并解释您所期望的内容。我正在搜索大量与堆栈溢出问题相关的内容,但没有找到与该问题相关的单个问题。所以我发布了这个问题。