$(document).ready(function() {
    $('#clearSearch').on('click', function() {
        event.preventDefault();

        $('#idForm, #descriptionForm')
            .trigger('reset')
            .find('input').each(clearValueAttributeIfNotHidden);
    });
});

function clearValueAttributeIfNotHidden() {
    if ($(this).attr('type') !== 'hidden') {
        $(this).attr('value', '');
    }
}

$(document).ready(function() {
    $('#clearSearch').on('click', function() {
        event.preventDefault();

        $('#idForm, #descriptionForm')
            .trigger('reset')
            .find('input').each(clearValueAttributeIfNotHidden);

        $('#clearSearch').blur();
    });
});

function clearValueAttributeIfNotHidden() {
    if ($(this).attr('type') !== 'hidden') {
        $(this).attr('value', '');
    }
}

Remove focus after clear search
Remove focus after clear search

