Я использую этот инструмент: https://www.edq.com/real-time-email-validation/
... для проверки того, что адрес электронной почты действительно существует.
Этот инструмент работает правильно, но пользователь все равно может отправить форму, даже если проверка не пройдена.Что мне нужно добавить в код, чтобы пользователь не мог отправить форму, если он ввел адрес электронной почты, который не работает?
Фрагмент кода для выполнения проверки:
<script type="text/javascript">
var $plugin = new emailValidation(
$( "#email"), {
token: "[hidden]",
proxyPath: "[hidden]",
featureVersion: "1.0" ,
timeout: 10000,
inlineMode: true,
showLoading: true,
onSuccess: function (data) {
// onSuccess callback implementation
},
onError: function (jqXHR, status, errThrown) {
},
messages: {
emptyEmail: "Please enter email.",
error: "Please contact Experian QAS support.",
timeout: "Timeout.",
success: "yay!"
},
styles: {
success: "success",
successInline: "success-inline",
error: "error",
errorInline: "error-inline",
loading: "loading",
correctionEmail: "correctionEmail",
emailPicklistHeader: "emailPicklistHeader",
emailPicklist: "emailPicklist",
picklistItem: "picklistItem",
picklistItemText: "picklistItemText",
closeButton: "closeButton",
}
}
);
</script>