Здравствуйте, у меня есть один datalist и некоторые входные данные со списком. я не могу получить выбранный идентификатор ввода
Я пытаюсь сделать это, но это не работает
$(".updateResolutions").click(function () {
let regDate = $(this).closest('div').find('#regDate').val();
var opt = $('.Organizations option[value="' + $(this).val() + '"]');
console.log(opt.attr('id'));
console.log(opt);
);
});
это HTML
<datalist id="OrganizationsList">
<option id="1" value="Name1" />
<option id="2" value="Name2" />
</datalist>
<div class="col-md-11 borderDiv">
<input type="date" name="regdate" id="regDate" />
<label for="regdate"> Организация : </label>
<input type="text" list="OrganizationsList" name="resOrg" class="resOrgId Organizations" value="@item.OrgName" style="width:30em" />
<button type="button" id="updateResolutions" class="btn btn-default updateResolutions">изменить</button>
</div>
<div class="col-md-11 borderDiv">
<input type="date" name="regdate" id="regDate" />
<label for="regdate"> Организация : </label>
<input type="text" list="OrganizationsList" name="resOrg" class="resOrgId Organizations" value="@item.OrgName" style="width:30em" />
<button type="button" id="updateResolutions" class="btn btn-default updateResolutions">изменить</button>
</div>
div может быть больше, чем2 (3-10)