Я пытаюсь обновить src
атрибут изображения с помощью ajax-запроса,
$.ajax({
url: "/l/"+id1,
type: "get",
dataType: "json",
success: function (data) {
$data = $(data);
$("#like" + id1).attr("src",$data");
}
});
Ответ выглядит примерно так: /uploads/like.png
Без dataType: "json"
, я получаю сообщение об ошибке:
Syntax error, unrecognized expression: /uploads/like.png
(поэтому Ajax работает и ответ получен), после добавления dataType:"json"
ошибка исчезла, но больше ничего не происходит.
HTML-часть (создается сервером):
(каждое изображение имеет различный id1
, eq id1=33
, поэтому ответ идет на каждое выбранное изображение.)
<img id="like33" src="/uploads/default.png" />