$('.ui.form').form({
fields: {
term: ['minLength[5]', 'empty']
}
});
$.fn.api.settings.api = {
'search': '_endpoint/check.php'
};
$('#form').api({
action: 'search',
method: 'POST',
serializeForm: true,
onComplete: function (response) {
if (response.success == true) {
}
else {
}
}
});
Если я отправлю форму с нажатием кнопки «Отправить», проблем нет. Но если я отправлю форму с помощью клавиши ввода, проверки формы и запроса ajax, работающего вместе. Итак, отправьте подтверждение.Semantic UI Form Validator не блокирует запрос при отправке формы с помощью клавиши Enter
Что я могу сделать?
Не понимаю, не подтверждается ли проверка, или это происходит, но форма отправляется в любом случае? Кроме того, можете ли вы разместить свой HTML-код? – fstanis
Проверка выполняется, но не останавливает отправку. Таким образом выполняется также запрос ajax. Но обычно отправьте форму нажатием кнопки «Отправить», нет проблем. При отправке формы с ключом Enter возникает проблема. – zottirik
Пожалуйста, создайте [JSFiddle] (https://jsfiddle.net/) с полным примером (также HTML), иначе сложно понять, что происходит. – fstanis