используйте опцию errorLabelContainer:
$("#myform").validate({
errorLabelContainer: "#messageBox",
wrapper: "li"
})
это поместит все ошибки в список (li
) в элемент DOM с идентификатором messageBox
См. здесь
Извините, я неправильно понял вашу проблему ....
попробуйте это:
$('#newform').validate({
onfocusout: function(element) { $(element).valid(); },
errorPlacement: function(error, element) {
if ( element.is(":radio") ) {
error.prependTo( element.parent() );
}
else { // This is the default behavior of the script
error.insertAfter( element );
}
error.appendTo('#errordiv');
},
Это сохранит вашу текущую функциональность, но такжедобавить сообщение в div с идентификатором 'errordiv'