$("input[type=text]").blur(function(event) { var el = $(this); var action = el.parents("form").attr("action"); $.ajax({ type: 'POST', url: action.replace("-submit", "-validate"), data: { name: el.attr('name'), value: el.val(), }, success: function(data){ if (data.errors) { el.next('.verror').remove(); $.each(data["errors"], function(index, error) { el.after('