tag-it jQuery プラグインを使用しています。次に、見つかった各アイテムの結果をカスタマイズする必要があります。見つかったアイテムのラベルの左側に画像 (ユーザー アバター) を追加するだけです。
tag-it.js ファイルを含めましたが、上記の問題以外は問題なく動作します。
ここに私のコードのスニペットがあります:
$("#searchForUsersAutocomplete").tagit({
tagSource: function(search, showChoices) {
findUsers(search.term, function(jsonFoundUsers, status)//externall API-call which returns list of users as Objects (jsonFoundUsers)
{
var users = new Array();
for (var i = 0; i < jsonFoundUsers.users.length; i++)
{
//users.push(jsonFoundUsers.users[i].userAvatar);//contain an image (user avatar). Where can I place it in order to render in autocomplete search result?
users.push(jsonFoundUsers.users[i].username);//populating users array which consists of "username" of each users
}
showChoices(users);
});
},
removeConfirmation: true,
});
各アイテムに画像(ユーザーアバター)を追加するためにtag-it.jsファイルを調整できるとは思いませんでしたが、できる場所が見つかりません。(私はすでに同じ質問を見ました)
最終結果は次のようになります
誰でも私を助けることができますか?どんな努力も大歓迎です。ありがとう。