First, there\'s no cross-region problem at all.
I found if the server response an empty content body, jQuery consider this as fail()?
Why is this?
WynandB is correct, however there is an alternate resolution: have the server return HTTP 204 No Content instead, which will make jQuery ignore the parsing error.
HTTP 204 No Content