Проблемы с добавлением jquery и данными json
Вопрос
У меня возникли проблемы с тем, чтобы это сработало:
$(function() {
$(".button").click(function() {
var newentry = $("input#entry").val();
$.getJSON("/dictionary_request/", {entry: newentry}, function(json){
$("span").empty();
alert(json);
$("span").append(json);
});
});
});
Запрос JSON, очищенный диапазон и оповещение - все работают нормально, но добавление - нет.Я предполагаю, что это какая-то ошибка типа.Как я могу заставить это работать?
Решение
В добавить метод ожидает строку или узел DOM в качестве аргумента.Вы вызываете его с помощью object (json).Содержимое этого объекта будет зависеть от данных, отправляемых сервером.Что выводит предупреждение на вашем экране?Используя Поджигатель вы можете проверить свойства, доступные вашему объекту json: console.log(json)
.
Не связан с StackOverflow