пытаясь использовать getJSoN и продолжаю получать ошибку

0

Я пытаюсь вычислить что-то очень простое, я пытаюсь загрузить данные json файла (users.json) и продолжать получать сообщение об ошибке:

  • вызов от Default.aspx

Местоположение файла:
Изображение 174551

Ошибка:
Изображение 174551

Путь неправильный?

  • 2
    Уверен, что это $.getJSON() - проверьте ваш случай.
Теги:

1 ответ

1
Лучший ответ

У вас есть опечатка в вашем синтаксисе.

Заменить:

$.getJson("users.json", function() {

С:

$.getJSON("users.json", function(data) {

где data - ваш json-объект


PS, если вы получаете 404 - File not found Ошибка 404 - File not found при попытке загрузить .json файл в aspx-приложение/страницу, это означает, что ваш IIS не знает, как обслуживать файл .json.

Поэтому вам необходимо изменить файл Web.conf и вручную добавить тип mime, например:

<system.webServer>
  <staticContent>
    <mimeMap fileExtension=".json" mimeType="application/json" />
  </staticContent>
</system.webServer>
  • 0
    сделал это, теперь я получаю эту ошибку: «GET localhost: 8997 / users.json 404 (не найден)»
  • 0
    хорошо, теперь другая ошибка. Вам необходимо указать правильный путь к вашему файлу внутри метода $.getJSON() . Проверьте путь к файлу.
Показать ещё 8 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню