diff --git a/app/components/document_advanced_search_component/document_advanced_search_component.html.erb b/app/components/document_advanced_search_component/document_advanced_search_component.html.erb index 7e61d1f..0f9b84c 100644 --- a/app/components/document_advanced_search_component/document_advanced_search_component.html.erb +++ b/app/components/document_advanced_search_component/document_advanced_search_component.html.erb @@ -30,7 +30,7 @@
- +
<% end %> diff --git a/app/javascript/controllers/application_controller.js b/app/javascript/controllers/application_controller.js index 6142c36..b8c87c0 100644 --- a/app/javascript/controllers/application_controller.js +++ b/app/javascript/controllers/application_controller.js @@ -37,6 +37,20 @@ export default class extends Controller { } }) + $(".reset-document-advanced-search").on("click", function (ev) { + ev.preventDefault() + + var $advanced_search_box = $(".advanced-search-box") + + $.each($advanced_search_box.find("input[type='text']"), function(_, el) { + $(el).val("") + }) + + $.each($advanced_search_box.find("select"), function(_, el) { + $(el).val("") + }) + }) + StimulusReflex.register(this) }