We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents fec3bd2 + 0f92294 commit 15876adCopy full SHA for 15876ad
app/code/Magento/CheckoutAgreements/view/frontend/web/js/model/agreement-validator.js
@@ -25,9 +25,18 @@ define(
25
return true;
26
}
27
28
- var form = $('.payment-method._active form[data-role=checkout-agreements]');
29
- form.validation();
30
- return form.validation('isValid');
+ return $('#co-payment-form').validate({
+ errorClass: 'mage-error',
+ errorElement: 'div',
31
+ meta: 'validate',
32
+ errorPlacement: function (error, element) {
33
+ var errorPlacement = element;
34
+ if (element.is(':checkbox') || element.is(':radio')) {
35
+ errorPlacement = element.siblings('label').last();
36
+ }
37
+ errorPlacement.after(error);
38
39
+ }).element('.payment-method._active div.checkout-agreements input');
40
41
42
0 commit comments