ajax запрос хоть как будет обращаться к вашему серверу. А вот data.json это просто данные. Если вам нужно через ajax их передать, смотрите как это делается, можно тут
Если всё на одном домене (localhost), то почему бы и нет?
В консоли будет ошибка, если что-то пойдёт не так.
В крайнем случае придётся на сервере настроить заголовок Access-Control-Allow-Origin.