我的页面上有3个包含数字的跨度。单击一个按钮我想检索一个ajax响应,如果响应有效(它应该是一个包含3个元素的数组),我想更新这些跨度中的数字。你能通过jQuery推荐一个解决方案吗?
谢谢。
答案 0 :(得分:2)
$.getJSON(url, function(resp)
{
var list = resp.list;
if(!list)
{
throw new Exception("list is not set");
}
for(var i = 0; i < list.length; i++)
{
$('#span' + (i + 1)).text(list[i]);
}
});
如果跨度具有ids span1,span2和span3。有关详细信息,请参阅$.getJSON。请注意,您可以使用$.ajax
来添加错误处理。
答案 1 :(得分:0)
你可以通过usig jQuery.getJson(url,callback(data,textStatus))来实现它。
例如:
$。getJSON(url,function(data,textStatus){ var spanValues = data.list; $('#span_Id')。text(spanValues [i]); ...
});