ユーザープロファイルのユーザー名、場所、概要などを表示するhtmlページがあります。jqueryでajaxを使用して値を取得しています。取得した値を DOM に割り当てる方法について質問があります。
最初の方法は、データを取得するまで待機してから、dom を動的に作成し、ターゲット div に追加することです
$.ajax({
url: "profiledata",
type: "POST",
success:function(data){
$("<div><label>"+data.name</label><br/>
<label>"+data.place</label></div>").appendTo("target div");
}
このメソッドでは、文字列の追加がさらに発生するため、プロセスによって消費されるメモリについて疑問があります。
2 番目の方法は、id を使用して値を割り当てるだけです。
$.ajax({
url: "profiledata",
type: "POST",
success:function(data){
$("#uname").text(data.name);
$("#place").text(data.place);
}
<div><label id="uname"></label><br/>
<label id="place"></label></div>
ページの読み込みに関して効率的なのはどれですか。つまり、より軽いコードとページです。いくつかの書き込みアプローチについて言及しましたか? またはいくつかのより良い解決策がありますか?