del_id = $('.button').attr('rel');
alert(del_id)
PHP:
while ($row=mysqli_fetch_assoc($rs)) {
?>
<div class="itemsin" >
<span data-toggle="confirmation" rel="<?php echo $row['id']?>" class="button" id="rmlb">Click to Remove </span>
</div>
<?php
}
}
?>
Я пробовал это, но он предупреждает только первое значение, напечатанное циклом, пожалуйста, дайте мне предложение
Прежде всего, пожалуйста, опубликуйте исправленный и отформатированный код в будущем.
Вот что вам нужно:
Собрал все выходные данные PHP в массив JS или объект
Создайте цикл в JS для печати всех значений массива.
Вы должны быть осторожны с предупреждением о каждом значении, потому что оно даст вам всплывающее окно для каждого элемента массива, и раздражающее всплывающее окно никогда не закончится. Я предлагаю выделить их в консоли, чтобы увидеть результат.
Ваш код JS:
del_id = document.querySelectorAll (".button");
for(var i = 0; i < del_id.length; i++){
attrValue = $(this).attr('rel');
console.log(attrValue);
//You can also alert it if you wish to:
//alert(attrValue);
}
Других решений пока нет …