I have a filter that is list of country looped using foreach, I want to be able to save the checkbox's status when I refresh the page. So for example if Japan is checked, it should stay checked when I refresh the page. How should I do it, I have seen some posts about using localstorage but does it work with my code that doesn't have an "id"? Is it possible to do it by "name="filter_country[]"? I also have a filter that is using "Radio" I am not sure if it works for both radio and checkbox.
<ul class="filter-country">
<?php foreach($countries as $country):?>
<li class="filter-child filter-item">
<div class="checkbox">
<label>
<input type="checkbox" class="dir-filters filter-checkbox" name="filter_country[]" value="<?php echo $country;?>">
<?php echo $country;?>
</label>
</div>
</li>
<?php endforeach;?>
Aucun commentaire:
Enregistrer un commentaire