Skip to content

Commit 2d89aa8

Browse files
authored
Merge pull request #19 from magento-lynx/MC-41896_fix-jquery-submit
MC-41896 fix jquery submit
2 parents 3a7c3cd + 66a8cee commit 2d89aa8

File tree

22 files changed

+28
-28
lines changed

22 files changed

+28
-28
lines changed

app/code/Magento/Backend/view/adminhtml/web/js/store-switcher.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ define([
6969

7070
} else {
7171
$('#preview_selected_store').val(scopeId);
72-
$('#preview_form').submit();
72+
$('#preview_form').trigger('submit');
7373

7474
$('.store-switcher .dropdown-menu li a').each(function () {
7575
var $this = $(this);

app/code/Magento/Checkout/view/frontend/web/js/action/update-shopping-cart.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ define([
125125
.on('submit', function () {
126126
$(document.body).trigger('processStart');
127127
})
128-
.submit();
128+
.trigger('submit');
129129
}
130130
});
131131

app/code/Magento/Checkout/view/frontend/web/js/discount-codes.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ define([
2121
$(this.options.applyButton).on('click', $.proxy(function () {
2222
this.couponCode.attr('data-validate', '{required:true}');
2323
this.removeCoupon.attr('value', '0');
24-
$(this.element).validation().submit();
24+
$(this.element).validation().trigger('submit');
2525
}, this));
2626

2727
$(this.options.cancelButton).on('click', $.proxy(function () {
2828
this.couponCode.removeAttr('data-validate');
2929
this.removeCoupon.attr('value', '1');
30-
this.element.submit();
30+
this.element.trigger('submit');
3131
}, this));
3232
}
3333
});

app/code/Magento/Checkout/view/frontend/web/js/shopping-cart.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ define([
8989
.attr('name', 'update_cart_action').attr('value', 'empty_cart');
9090

9191
if ($(this.options.emptyCartButton).parents('form').length > 0) {
92-
$(this.options.emptyCartButton).parents('form').submit();
92+
$(this.options.emptyCartButton).parents('form').trigger('submit');
9393
}
9494
}
9595
});

app/code/Magento/Customer/view/frontend/web/js/block-submit-on-send.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ define([
1212
return function (config) {
1313
var dataForm = $('#' + config.formId);
1414

15-
dataForm.submit(function () {
15+
dataForm.on('submit', function () {
1616
$(this).find(':submit').attr('disabled', 'disabled');
1717

1818
if (this.isValid === false) {

app/code/Magento/Email/view/adminhtml/templates/preview/iframeswitcher.phtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ require([
3131
'jquery'
3232
], function($) {
3333
$(document).ready(function() {
34-
$('#preview_form').submit();
34+
$('#preview_form').trigger('submit');
3535
});
3636
3737
$('#preview_iframe').load(function() {

app/code/Magento/Msrp/view/base/web/js/msrp.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ define([
290290
}
291291

292292
e.preventDefault();
293-
$(this.options.cartForm).submit();
293+
$(this.options.cartForm).trigger('submit');
294294
},
295295

296296
/**

app/code/Magento/Multishipping/view/frontend/web/js/payment.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ define([
152152
if (submitButton.length) {
153153
submitButton.first().trigger('click');
154154
} else {
155-
this.element.submit();
155+
this.element.trigger('submit');
156156
}
157157
}
158158
}

app/code/Magento/Payment/view/adminhtml/web/js/transparent.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ define([
142142
.on('submit', function (event) {
143143
event.stopPropagation();
144144
});
145-
$(tmpl).appendTo(iframe).submit();
145+
$(tmpl).appendTo(iframe).trigger('submit');
146146
iframe.html('');
147147
},
148148

app/code/Magento/Payment/view/frontend/templates/transparent/iframe.phtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ script;
6565
function($) {
6666
var parent = window.parent;
6767
$(parent).trigger('clearTimeout');
68-
$(parent.document).find('#multishipping-billing-form').submit();
68+
$(parent.document).find('#multishipping-billing-form').trigger('submit');
6969
}
7070
);
7171
script;

0 commit comments

Comments
 (0)