我有一个范围:
<span id="unreadbadge" class="badge red">0</span>
和执行函数上的脚本执行此操作:
var arrayOfUnRead = jQuery.parseJSON(text);
jQuery("#unreadbadge").text(arrayOfUnRead.length);
confirm(arrayOfUnRead.length);
虽然“1”正确调用arrayOfUnRead.length的值,但确认带有id unreadbadge的span仍然保持其相同的内容“0”。我尝试过.html并收到相同的结果。如果有帮助的话,我在Wordpress上运行它。
text
是:
[{“id”:“1”,“message”:“Hello Users”,“conversation_id”:“1”,“sender”:“kdogisthebest”,“sent_on”:“2013-03-12 13: 45:58" , “read_by”: “kdogisthebest”}]
答案 0 :(得分:1)
尝试这样的事情:
var text = "[2,55,42]";
var arrayOfUnRead = $.parseJSON(text);
var lengthOfUnread = arrayOfUnRead.length;
$("#unreadbadge").text(lengthOfUnread);
confirm(lengthOfUnread);