$(function() {
$('.error').hide();
$('div.hidden').hide();
$("#journal").submit(function() {
// validate and process form
// first hide any error messages
$('.error').hide();
從現在開始,如果你不使用驗證類
var title = $("input#title").val();
if (title == "") {
$("label#title_error").show();
$("input#title").focus();
return false;
}
您的錯誤標籤的HTML將有一個類.error和個人做你的jQuery的其餘部分則是這樣的標題,姓名,年齡等ID
重新閱讀您的問題後,這不是正確的迴應。如果你使用的是Ajax,你的錯誤信息顯示將在你的jQuery的Success部分以上述方式完成
<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>