JSFiddle - React, Tailwind, and code Playground
HTML
<span style="float:right;">
<label>Filter</label>
<select id="office-type-list" name="OfficeTypes"><option value="00">All</option>
<option value="05">Township</option>
<option value="10">Municipality</option>
<option value="15">Elementary School</option>
<option value="20">High School</option>
</select>
</span>
<!-- List below -->
<div name="Offices">
<div data-custom-type="00">
<input type="checkbox" name="Offices" id="Offices_0000" value="0000" /> <label for="Offices_0000">All</label>
</div>
<div data-custom-type="05">
<input type="checkbox" name="Offices" id="Offices_0010" value="0010" /> <label for="Offices_0010">Township 1p</label>
</div>
<div data-custom-type="05">
<input type="checkbox" name="Offices" id="Offices_0020" value="0020" /> <label for="Offices_0020">Township 2</label>
</div>
</div>
JavaScript
$('#office-type-list').change(function(){
var sel = $(this).val();
$('div[name="Offices"] div').hide();
if(sel != "00"){
$('div[data-custom-type="'+sel+'"]').show();
}
else {
$('div[name="Offices"] div').show();
}
});