$(function() {
$('.error').hide();
$('div.hidden').hide();
$("#journal").submit(function() {
// validate and process form
// first hide any error messages
$('.error').hide();
С этого момента выполняйте оставшуюся часть jQuery, если вы не используете класс проверки
.
var title = $("input#title").val();
if (title == "") {
$("label#title_error").show();
$("input#title").focus();
return false;
}
HTML-код вашей ошибки будет иметь класс .error и индивидуальный идентификатор для названий, имен, возраста и т. Д.
После перечитывания вашего вопроса это неправильный ответ. Если вы используете Ajax, отображение сообщения об ошибке будет выполнено в части Success вашего jQuery так же, как указано выше
<label>Title</label>
<input type="text" size="50" maxlength="100" value="" name="title" id="title" />
<label class="error" for="title" id="title_error">This field is required.</label>