我想知道是否有人可以幫助我。我想根據從列表中選擇的複選框生成一串用戶標識。根據選中的複選框選擇相關的隱藏值
我當前的代碼是:
<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檢查每個用戶名複選框是選中還是沒試過。從那裏我試圖找到相應的requested_engineer_id。
var listed = $('#Username input:checked').each(function() {
$("#engineer_div").find('#Booked_Engineer_ID').text();
});
但是,這似乎並沒有選擇任何東西。我正在尋找一個簡單的輸出,例如23,10,11,1,其中這些值表示所選複選框的數據,位於requested_engineer_id隱藏字段中。
感謝您的任何幫助。
你不能在一個頁面中重複ID ...他們必須是唯一的定義....使用類instaed – charlietfl