その値でhtml要素を見つけたいです。私はidで試しましたが、私のケースは壊れやすいです:
擬似コード:
for user in users:
<li id="followed" onclick="follow($(this).text())"><a class="follow">user.name</a></li>
endfor
各ユーザー名をクリックできるようにしたいので、彼をDBに保存し、ユーザー名の末尾に「保存済み」を追加します。このような:
"username" ==> after click: "username saved"
私はajaxを通してこれをやっています。
function follow(data){
var Him = data;
alert(Him);
$.ajax({
url: "/follow",
type: "POST",
datatype: "html",
data: {Him: Him}
}).success(function(response){
$('#followed').append(response);
});
}
このコードは問題ありませんが、ループの終わりまでにすべてのユーザー名にid='followed'
.
そのため、その値で html 要素を見つけたいと考えています。例えば「ユーザー名」。
出来ますか?