submit dcc form also on input enter

This commit is contained in:
David Remer 2020-07-22 14:17:42 +03:00
parent 29f712f185
commit 7c5f412e30

View file

@ -40,10 +40,10 @@ class CreditCardRenderer {
}
}
}).then(hostedFields => {
document.querySelector(wrapper).addEventListener(
'submit',
event => {
const submitEvent = (event) => {
if (event) {
event.preventDefault();
}
this.errorHandler.clear();
const state = hostedFields.getState();
const formValid = Object.keys(state.fields).every(function (key) {
@ -62,6 +62,12 @@ class CreditCardRenderer {
this.errorHandler.message(this.defaultConfig.hosted_fields.labels.fields_not_valid);
}
}
hostedFields.on('inputSubmitRequest', function () {
submitEvent(null);
});
document.querySelector(wrapper).addEventListener(
'submit',
submitEvent
);
});
}