Я пытаюсь сделать функцию управления профилем в том, что я хочу добавить тип пользователей, которые являются учениками для другого типа пользователей, это база данных учителя, для которой я использую i, используя jquery и ajax, но я столкнулся с проблемой, чтобы выполнить то, что у каждого ученика есть кнопка добавления, которая указана на странице html (это список делается с использованием php для выбора из базы данных), когда я нажимаю кнопку добавления каждого ученика, я получаю неопределенное в поле предупрежденияполучение значения от ближайшей из нажатой кнопки
часть HTML является
<li class="studdet">
<div class="row">
<div class="col-md-6" id="studname">
<div class="col-md-3" id ="all">
<label>Name Of Student:</label>
<p id="nameOfStud" >name of student fetched from database</p>
</div>
<div class ="col-md-3">
<label></label>
</br></br>
<button class="btn-u" id="addStudents">Add</button>
</div>
</div>
</div>
</li>
<li class="studdet">
<div class="row">
<div class="col-md-6" id="studname">
<div class="col-md-3">
<label>Name Of Student:</label>
<p id="nameOfStud" >Name of student fetched from data base</p>
</div>
<div class ="col-md-3">
<label></label>
</br></br>
<button class="btn-u" id="addStudents">Add</button>
</div>
</div>
</div>
</li>
JQuery для gettting значение имени студента является
$(document).on('click', '#all #addStudents', function() {
var option = $(this).closest("id","nameOfStud").html();
alert(option);
// $.ajax({url: "http://localhost/ededge/Add_students/add_to_group",data: {studentname : option},type:"POST", success: function(result){
// $('#studdet').attr('class','label label-light');
// alert(result);
// }});
});
но то, что я получаю не определено в окне предупреждения
помочь мне найти мою ошибку как раньше
исправить HTML размечать не собственно – guradio