Что я делаю, так это ловлю действие click на кнопке отправки моей формы, preventDefault()
выполняю ее, выполняю некоторые вычисления, а затем выполняю вызов ajax вместо отправки формы.
Есть ли способ использовать javascript для принудительного запуска валидаторов html5, даже если форма не отправляется?
$('#submitButton').click(function (e) {
e.preventDefault(); //stop the form from submitting
//Do computation
$.post('/comments', values, function(results) {
hideForm($('#new_comment_' + parentId));
parent.children('.children').prepend(results);
}, 'html');
});