From ef3d1d5c58784944ac7b9a06e4ee8bd7c2997a33 Mon Sep 17 00:00:00 2001 From: Torsten Oppermann <torsten@sgalinski.de> Date: Fri, 4 Aug 2017 17:23:48 +0200 Subject: [PATCH] [TASK] Reset filter button --- Resources/Private/Partials/Queue/Filter.html | 2 +- Resources/Public/Scripts/Backend.js | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Resources/Private/Partials/Queue/Filter.html b/Resources/Private/Partials/Queue/Filter.html index b4a51e5b..189edaba 100644 --- a/Resources/Private/Partials/Queue/Filter.html +++ b/Resources/Private/Partials/Queue/Filter.html @@ -120,7 +120,7 @@ </div> <div class="col-md-6"> - <f:form.button class="btn btn-danger form-group col-xs-12 col-md-12" type="reset"> + <f:form.button id="filter-reset-btn" class="btn btn-danger form-group col-xs-12 col-md-12" type="reset"> <f:translate key="backend.button_reset_filter" /> </f:form.button> </div> diff --git a/Resources/Public/Scripts/Backend.js b/Resources/Public/Scripts/Backend.js index b25a5149..cdb58547 100644 --- a/Resources/Public/Scripts/Backend.js +++ b/Resources/Public/Scripts/Backend.js @@ -36,6 +36,14 @@ $('.btn-send-now').on('click', sendMailListener); $('.btn-resend').on('click', resendMailListener); $('.btn-toggle').on('click', toggleMailBody); + $('#filter-reset-btn').on('click', function() { + this.form.reset(); + $(this).closest('form').find('select').each(function() { + this.selectedIndex = 0; + }); + + this.form.submit(); + }); }); }) (TYPO3.jQuery); -- GitLab