I was looking at the on('change') feature and that seems to be invoked for every content change as the user is typing into the editor. I would much rather have the onchange functionality that INPUT provides so when someone types into the field only upon leaving the field does the event fire. Is there anything like this in ckeditor?
I was using on('blur') but that seems to be occuring asynchronously, so if the user clicks the "Save" button (outside of the editor), the click occurs before the 'blur' event fires. Obviously this is a problem. Next I tried: editor.editable().on('blur') and that works better, but seems to stop working after a setData call. I'm guessing because the editable is created anew when setData is called.
Anyway, any suggestions of how to do this would be greatly appreciated.
Thanks,
Matt