A lazy solution is to periodically check for changes to the field, independently of any events. Could also let the user behavior trigger a validation check.
If you're using the jQuery Rails validations I believe you'll have to set the input's "changed" data to true before it'll run the validations again. Something like $(".my-input").data("changed", true);