Since 3.9, in wp-admin/admin-ajax.php there's an element (autosave) missing in the $core_actions_post array.
This caused me to return 0 in all my AJAX Requests.
I backed up an old version (3.8.4) of the admin-ajax.php file and everything works fine now. Just saying.