誰か助けてくれないかしら。リストから選択されているチェックボックスに基づいて、ユーザーIDの文字列を作成したいと思います。
私の現在のコードは次のとおりです。
<fieldset id="engineers" data-role="controlgroup">
@foreach (var item in Model.Maintenance_Team_List)
{
<label><input type="checkbox" name="Username" />
@item.Username</label>@Html.Hidden("Booked_Engineer_ID",item.UserID)
}
</fieldset>
jqueryを使用して、各ユーザー名のチェックボックスが選択されているかどうかを確認してみました。そこから、対応するbooked_engineer_idを見つけようとしています。
var listed = $('#Username input:checked').each(function () {
$("#engineer_div").find('#Booked_Engineer_ID').text();
});
しかし、これは何も選択していないようです。23,10,11,1などの単純な出力を探しています。これらの値は、選択したチェックボックスのbooked_engineer_id非表示フィールドの値を表しています。
助けてくれてありがとう。