Синтаксическая ошибка jQuery getJSON на допустимом JSON

У меня есть следующий документ JSON

// json.json
[  
   {  
      "title":"title1",
      "value":12234
   },
   {  
      "title":"title2",
      "value":"some text"
   },
   {  
      "title":"title3",
      "value":"12qwerty234"
   },
   {  
      "title":"title4",
      "value":123.5
   }
]   

Я использую JQuery для загрузки. Вот код:

$(document).ready(function(){
    $.getJSON("json.json", {},function(result){
        $.each(result, function(i, obj) {
            $("form").append($('<label for="'+i+'">'+obj.title+'</label>'));
            $("form").append($('<input id="'+i+'" value="'+obj.value+'" type="text"/><br>'));
        });
    });
});

Моя проблема в том, что я получаю синтаксическую ошибку в Firefox. Я загружаюjson.json как локальный файл. Вот скриншот (ошибка говорит "синтаксическая ошибка в строке 1")

Обратите внимание, что эта форма была успешно создана.

Редактировать : Вот еще один скриншот из Chrome при запуске pythonSimpleHTTPServer:

Ответы на вопрос(4)

Ваш ответ на вопрос