From fca6c3f65aade1257cf1b795076f28808605dc48 Mon Sep 17 00:00:00 2001 From: William Herry Date: Fri, 21 Jul 2017 22:28:23 +0800 Subject: [PATCH] Fix #2398: Broken Client Side Validation for filtering select --- app/assets/javascripts/rails_admin/ra.filtering-select.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/assets/javascripts/rails_admin/ra.filtering-select.js b/app/assets/javascripts/rails_admin/ra.filtering-select.js index e85dd052a4..657d6c5753 100644 --- a/app/assets/javascripts/rails_admin/ra.filtering-select.js +++ b/app/assets/javascripts/rails_admin/ra.filtering-select.js @@ -189,6 +189,11 @@ input.attr('placeholder', this.element.attr('placeholder')); } + if (this.element.attr('required')) { + input.attr('required', this.element.attr('required')); + this.element.attr('required', false); + } + return input; },