我想知道做Ajax调用更新用户名列表的最佳选择是什么。我可以是客户端与服务器端模板
a。做ajax调用并获取用户对象并生成html并将其附加到div中
build_html = function(obj) {
html = 'username - ' + obj.username
$('#container').append(html);
}
b。做一个ajax调用并让django返回html。
response = render_to_response ('user_item_template.html', {'user' : user})
return response._container
如果响应成功,我然后将其附加到容器div。
是否有任何缺点与方法'b'这样做,因为根据情况建设在javascript中的HTML可以有问题,如非转义角色,它只是一般凌乱。
感谢