src/pyams_skin/resources/js/myams.js
changeset 539 5f7cda8f9da3
parent 536 d1742b03d5a7
child 542 a6d37768ab8f
--- a/src/pyams_skin/resources/js/myams.js	Fri Jul 26 19:17:51 2019 +0200
+++ b/src/pyams_skin/resources/js/myams.js	Tue Sep 03 16:30:09 2019 +0200
@@ -2486,7 +2486,8 @@
 						}
 						if (widget.exists()) {
 							// Update widget state
-							widget.parents('label:first')
+							widget.parents('label, .input')
+								  .first()
 								  .removeClassPrefix('state-')
 								  .addClass('state-error')
 								  .after('<span for="name" class="state-error">' + widgetData.message + '</span>');
@@ -4284,7 +4285,7 @@
 																			   errorElement: 'span',
 																			   errorClass: 'state-error',
 																			   errorPlacement: function(error, element) {
-																				   var label = element.parents('label:first');
+																				   var label = element.parents('label, .input').first();
 																				   if (label.length) {
 																					   error.insertAfter(label);
 																				   } else {