Я думаю, плагин проверки запроса автоматически изменит метку ошибки.Далее у меня есть следующий скрипт для проверки и размещения ошибок.
$('#account').validate({
rules:{
username: {required: true},
password: {required: true},
email: {required: true, email: true},
fullname: {required: true}},
messages: {
username: "Category name is required",
password: "Password is required",
fullname: "Full Name is required",
email: "Valid email is required"
},
errorPlacement: function(error, element){
$(element).each(function (){
$(this).parent('td').find('p.error').html(error);
});
}})
И HTML-код выглядит следующим образом
<td><input type="text" name="username" value="<?php echo $user['username']; ?>" size="40"/>
<p class="error"></p>
</td>
Теперь, если вы планируете ALERT сообщение об ошибкетогда
errorPlacement: function(error, element){
var errors = new Array();
$(element).each(function (){
$(this).parent('td').find('p.error').html(error);
errors.push(error);
});
alert(errors.join(" "));
}