diff --git a/resources/views/layouts/default.blade.php b/resources/views/layouts/default.blade.php index c16f93d3f..7f9f10d9e 100644 --- a/resources/views/layouts/default.blade.php +++ b/resources/views/layouts/default.blade.php @@ -970,7 +970,11 @@ errorClass: 'help-block form-error', errorElement: 'span', errorPlacement: function(error, element) { - element.parents('.required').append(error); + $(element).hasClass('select2') + // If the element is a select2 then place the error above the input + ? element.parents('.required').append(error) + // Otherwise place it after + : error.insertAfter(element); }, highlight: function(inputElement) { $(inputElement).parent().addClass('has-error'); diff --git a/resources/views/partials/forms/edit/model-select.blade.php b/resources/views/partials/forms/edit/model-select.blade.php index 78073c9a6..55289edc8 100644 --- a/resources/views/partials/forms/edit/model-select.blade.php +++ b/resources/views/partials/forms/edit/model-select.blade.php @@ -4,7 +4,7 @@ {{ Form::label($fieldname, $translated_name, array('class' => 'col-md-3 control-label')) }}