私はMVCを初めて使用するので、これに対するアプローチが何であるかはよくわかりません.1つのラベルにカーソルを合わせると、マウスオーバーJavaScriptによって返されたコレクションに基づいて他のラベルが生成されるようにしたい.
<script....
function getSongs(genreId)
{ return collection of Song objects }
</script>
<div>
@foreach(Genre genre in Genres)
{
<div> <label onmouseover= "here send @genre.Id to the function that will handle this and that will return a collection of Song objects"> @genre.Text </label> </div>
}
</div>
<div>
@foreach(Song song in the collection returned by the js function)
{ <div> <label> @song.Title </label> </div> }
</div>
この例はここに書いたもので、vs から貼り付けたものではないため、構文の間違いがあれば申し訳ありません。これに対する正しいアプローチは何でしょうか。これが正しいアプローチである場合、どのようにこれを達成する必要がありますか? ありがとう