Все, разобрался! Сначала делаем обычную форму, потом на нее вешаем JS передачи через ajax, как то так, JS: js $("#ajax-form").submit(function(e) { e.preventDefault(); var formURL = $(this).attr("action"); var formmethod = $(this).attr("method"); var postData = $(this).serialize(); $.ajax({ type: formmethod, url: formURL, data:postData, cache: false, success: function (jqXHR, textStatus, errorThrown) { $("#msj-success").html('Good!').fadeIn(); }, error: function(jqXHR, textStatus, errorThrown) { $("#msj-success").html(jqXHR.responseText).fadeIn(); } }); return false; });
app/Http/Requests и если запрос был AJAX-запросом, то пользователю будет возвращён HTTP-ответ с кодом состояния 422, содержащий JSON-представление ошибок проверки. А как быть с AJAXом? Как его проверять с app/Http/Requests ?
Все, разобрался! Сначала делаем обычную форму, потом на нее вешаем JS передачи через ajax, как то так, JS: