我想知道做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可以有問題,如非轉義角色,它只是一般凌亂。
感謝