KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I've created a method for jquery's validator plugin, that works like the remote rule. The difference is that I'd like to display a dynamic error message (based on the ajax response). 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'); }, ''); It works...sort of....it sets the message, but doesn't display it initially (if you validate the field a second time, the message is displayed). Any suggestions? (maybe the remote rule offers this functionality...I couldn't find anything in the documentation)
Tags (comma-separated)
Save Edits
Cancel