【发布时间】:2022-01-14 01:33:27
【问题描述】:
我遇到了一个问题。我有一个下拉列表,其中包含从数据库中获取的用户列表。当我从下拉列表中选择一个用户时,它会附加在下表中,当我再次选择同一用户时,它会再次作为新行附加在下表中。所以我想停止在表中重复相同的用户。
这是我的查看代码
<div class="form-group col-md-4 " style="display:none" id="user-container">
<label>User</label>
<select id="users" class="form-control" disabled="disabled">
<option value="">Select User</option>
</select>
<p class="validate-error"><span id="users_error"></span></p>
</div>
这是我的 JavaScript 代码
PostMyData(obj, '/Admin/Meetings/GetUserGroupUsers', (res) => {
if (res.Code === 0 || res.Code === -1) {
alert(res.Message);
}
if (res.Code === 1) {
$('#users').html('');
$('#users').append('<option value="">Select User</option>');
res.Data.map(item => {
$('#users').append(`<option value="${item.UserId}">${item.FirstName} ${item.LastName}</option>`);
});
$('#users').prop('disabled', false);
}
【问题讨论】:
-
桌子在哪里?
标签: javascript jquery asp.net asp.net-mvc asp.net-mvc-4