Как из полученной разметки через ajax, получить значение input?
Подскажите, пожалуйста, как из полученной разметки через ajax, получить значение input? Я на писал следующий код:
function getListComment(id){
let _url1 = `/list/${id}`
$.ajax({
url: _url1,
type: "GET",
success: function(response) {
if(response ) {
$( "#container" ).html( `<form method="POST" enctype="multipart/form-data" id="add-user-form">
<div class="form-group">
<label for="exampleInputPassword1">Комментарий</label>
<input type="text" class="form-control" id="comment${response.id}" placeholder="Комментарий">
</div>
<button onClick="update(${response.id},'${response.name}','${response.email}','${response.lastname}','${response.phone}','${$('#comment'+id).val()}')" id="form-btn" type="button" class="btn btn-primary">Добавить</button>
</form> `
);
}
}
});
}
//Хочу получить значение инпута id="comment${response.id}" //Выходит ошибка "undefined"
function update(id,name,email,lastname,phone,comment){
console.log(comment);
$.ajax({
method:"PUT",
url: `/update/${id}`,
data:{
"_token": "{{ csrf_token() }}",
name:name,
email:email,
lastname: lastname,
phone:phone,
comment:comment
},
success: function(data){
alert("изменил");
}});
}
Буду рад любой помощи!!!