我有一个正在审核的用户下拉列表、一个员工选择列表和一个空的已分配审核者选择列表。当管理员双击 SelectList 中的员工时,它会附加到正在审核的用户的分配审阅者选择列表中。
这是一张视觉图片:
如您所见,我让 jQuery 选择了 Assigned Reviewers SelectList 中的所有选项,但是如果您单击其中一个,它将取消选择其他选项,并且仅将所选选项附加到表中。我将能够禁用此列表,但我希望用户也能够从此列表中删除。我尝试在 bttn 提交时使用此代码,但它只附加了我选择的代码:
submit_bttn.click(function () {
$('.selectionList select option').prop('selected', true);
});
我什至尝试在双击时添加第二个函数以将选定的属性附加到选项中,该选项有效,但一旦用户单击超出范围就会被删除。
我想做的一件事是将值存储在隐藏的输入字段中,但我觉得这是不必要的,并且将是更多用于从列表中删除的代码。
另外,我正在使用剃刀视图:@Html.ListBox(selectList from viewbag)。
任何帮助都会很棒。