I have just come across SumoSelect.js for dropdowns in my MVC project. I just wanted to know if there is way to know if the select all option of the sumoselect dropdown is checked or not. This is my sumoslect drop down code.
<div>
@Html.LabelFor(m => m.Territory)
@Html.DropDownListFor(m => m.Territory, Model.Territories, new { @class = "form-control", id = "ddlTerritory", multiple = "multiple", placeholder = "Select Territory" })
@Html.ValidationMessageFor(m => m.Territory)
</div>
JavaScript Code
$(document).ready(function ()
{
$('#ddlTerritory').SumoSelect({ selectAll: true });
if ($('#ddlTerritory')[0].sumo.selectAll())
{
some code
}
}
There is no mention of such method in the documentation of sumoselect. It would be great if some one can guide me in the right direction.
Edit: As Suggested by @stephen
$(document).ready(function ()
{
$('#ddlTerritory').SumoSelect({ selectAll: true });
var isChecked = $('#ddlTerritory').closest('.SumoSelect').find('.select-all').hasClass('.select');
if (isChecked)
{
some code
}
}