As per your screenshot, i assume that all your filter are dynamically generated. To reset the all the field you can use the following jQuery
code.
$( document ).ready(function() {
$('body').on('click','#resetButtonSelector', function() {
$("body select").select2("val", "");
$("body input").val("");
$('body select').val("")
});
});
If you have form then you can use this code :
$( document ).ready(function() {
$('body').on('click','#resetButtonSelector', function() {
$("body select").select2("val", "");
$('#formId')[0].reset();
});
});
Here is some more details that may work for you,
$(':input','#formId')
.not(':button, :submit, :reset, :hidden')
.val('')
.removeAttr('checked')
.removeAttr('selected');
Please see this post for: Resetting a multi-stage form with jQuery