$ .getJSON не работает с MAMP - PullRequest
       16

$ .getJSON не работает с MAMP

1 голос
/ 14 января 2012

Я просмотрел здесь тонну $.getJSON() постов, чтобы посмотреть, может ли какой-нибудь из них помочь мне с моей проблемой, однако пока ничего не помогло.

Создание веб-страницы локально с использованием MAMP. Локально работает jQuery, однако, как только я обертываю что-либо в $.getJSON(), даже простое предупреждение, кажется, ничего не работает.

Данные, которые я хочу получить, взяты из локальной базы данных MySQL, поэтому не существует вызывающих кросс-сайтов. Я думал, что проблема могла быть проблемой MIME, однако я добавил application/json json и все еще ничего.

Я не думаю, что с моим кодом что-то не так, но это просто случай:

$.getJSON("test.php", function(data) {
  if (data.test.length > 0) {
    $('.title').empty();
    $('.content').empty();
    $.each(data.test, function() {
      var info = '';
      if(){
      } else {}
      $('').append(info);
    });
  }
});

1 Ответ

0 голосов
/ 15 января 2012

Хорошо, так что это действительно было так просто, поскольку мои данные JSON не обрабатывались правильно. По какой-то причине в конец каждого массива добавлялось дополнительное двоеточие, и мой код не мог его прочитать.

Итак, как уже отмечали люди, это была проблема на стороне сервера.

...