ユーザーのjson返された配列のhtmlを生成しようとしています..次の方法で実行したいのですが、これがこの仕事をするのに非常に効率的な方法だとは思いません。次のコードを確認して、テンプレート化されたコードを使用する必要があるかどうか、またはこのシナリオの標準があるかどうかを教えてください。
success: function(e){
console.log(e);
console.log(e.d[0].UserName);
var position2= $("#searchtextbox").position();
$('<div/>',
{
id:'generatedsearchdiv',
css:{
position:'absolute',
left:position2.left,
top:position2.top+20
}
}).appendTo('#searchArea');
for (var i=0; i<=e.d.length; i++)
{
$('<div/>',
{
html:"<span>"+e.d[i].UserName+"<span>"
}).appendTo('#generatedsearchdiv');
}
}