Я создал метод для плагина проверки правильности jquery, который работает как удаленное правило. Разница в том, что я хотел бы отображать динамическое сообщение об ошибке (основанное на ответе ajax).
jQuery.validator.addMethod("duplicate", function(value, element, params) {
var object_settings = this.settings;
params.data[$(element).attr("name")] = value;
$.post(params.url, params.data, function(response) {
if (response == 'true'){ return true; }
else {
object_settings.messages[element.name] = response;
return false;
}
}, 'text');
}, '');
Он работает... вроде... он устанавливает сообщение, но не отображает его на начальном этапе (если вы проверяете поле второй раз, отображается сообщение).
Любые предложения?
(возможно, удаленное правило предлагает эту функциональность... я не нашел ничего в документации)