私はオートコンプリートフィールドを持っていて、ソースは友人の配列に設定されています。多次元配列をjquery ui autocompleteに渡すにはどうすればよいですか?
GetFollowing(9, function(response)
{
if (response)
{
donor.following = response;
for (var i = 0; i < response.length -1; i++)
{
// make sure we have an image to display
if (response[i].image != null)
{
$("#following").prepend("<li title='" + response[i].firstname + " " + response[i].lastname +
"'><img src='<?php echo $baseUrl;?>/uploads/profile-pictures/" + response[i].image +
"' alt='" + response[i].firstname + " " + response[i].lastname + "'/></li>");
// add to the friends array
if (! $.inArray(response[i].firstname + " " + response[i].lastname, friends))
friends.push(response[i].firstname + " " + response[i].lastname);
}
}
}
});
GetFollowers(9, function(response)
{
if (response)
{
donor.followers = response;
for (var i = 0; i < response.length -1; i++)
{
// make sure we have an image to display
if (response[i].image != null)
{
$("#followers").prepend("<li title='" + response[i].firstname + " " + response[i].lastname +
"'><img src='<?php echo $baseUrl;?>/uploads/profile-pictures/" + response[i].image +
"' alt='" + response[i].firstname + " " + response[i].lastname + "'/></li>");
// Add to the friends array
friends.push(response[i].firstname + " " + response[i].lastname);
}
}
}
// setup jquery-ui autocomplete
$("#msg-to").autocomplete({source: friends});
});
私の問題は、選択した値にIDを関連付ける必要があります。どのようにこれを行うことができますか?