I know that the ajax-cross domain call will not return the data from server.
however, does it return a http header, like 200, 404..etc?
It doesn't actually fire the request. If it did, CSRF would be almost impossible to stop...
You can read more about it here and here
But, if you want to fetch content from a different source, check out JSONP