здесь мой запрос Ajax:как отобразить результаты JSON с помощью JQuery Ajax
$(".colorme").on("click", function() {
var c = $(this);
var b = "id=" + c.attr("id");
$.ajax({
type: "POST",
url: "../../colorme",
data: b,
success: function (a) {
$.when(c.fadeOut(300).promise()).done(function() {
if (c.hasClass("btn")) {
c.removeClass("btn-default").addClass("btn-success").text(a).fadeIn()
} else {
c.replaceWith('<span class="notice_mid_link">' + a + "</span>")
}
})
}});
return false
})
так вот что я получаю в ответ:
{"f0d8c0":0.3269616519174,"d8d8d8":0.22377581120944,"181818":0.10926253687316,"d8a890":0.091268436578171,"303030":0.054454277286136}
Я хотел бы иметь возможность отображения каждого один из этих значений как pair.Right теперь возвращает: [object OBJECT]
вы пробовали jQuery.parseJSON()? http://api.jquery.com/jquery.parsejson/ – Hassan