Возможно, вы пытаетесь получить доступ к файлу в другом домене. Это запрещено в AJAX по очевидным причинам безопасности.
Если источником данных является тот, которым вы управляете, попробуйте использовать JSONP , чтобы обойти это ограничение. В противном случае вам по большей части не повезло, если только вы не хотите использовать серверный код для маршрутизации запроса через ваш собственный сервер.