Multi-Select listbox - проверить, если пользователь выбрал опцию Select All - PullRequest
0 голосов
/ 28 мая 2019

У меня есть MultiSelect Listbox

@Html.ListBoxFor(model => model.DealerScopeDealerProvider.DealerScopeProvider, new MultiSelectList(providers, "ProviderCode", "ProviderName"), new { id = "providerfilter" })


$('#providerfilter').multiselect({
    search: true,
    selectAll: true,
});

, который отображает HTML следующим образом:

<select id="providerfilter" multiple="multiple">
<option></option>
</select>
<div>
<a href="#" class="ms-selectall global chkimg">Select all</a>
<a href="#" class="ms-unselectall global unchkimg">Unselect all</a>
<a href="#" class="crosimg"></a>
</div>

Я хочу знать, выбран ли пользователь Выбрать все опция или нет.Как я могу добиться этого с помощью jquery?

1 Ответ

0 голосов
/ 28 мая 2019

использовать ниже JQuery, чтобы получить погоду флажок установлен или нет

  if ($('.ms-selectall').is(":checked")) 
  {   
     // selectall button is selected 
  }
  else if($('.ms-unselectall ').is(":checked")) 
  {
     // unselectall  button is selected  
  }
...