Есть обычная форма
<form method="post" action="xxx.php" >
….
в случае успеха она возвращает страницу, в случае ошибок json
Для работы с json нужен ajax-запрос, а для получения страницы требуется отправка самой формы.
Как в таком случае работать с формой?