I have a form which submit a form via AJAX with :remote => true. Looking at the server log and FireBug, I get the response 200 OK and it returns JSON in the form of:
Use ajaxSuccess instead of ajax:success, and ajaxError instead of ajax:error for your eventTypes.
ajaxSuccess
ajax:success
ajaxError
ajax:error
See here: http://docs.jquery.com/Ajax_Events