Рекурсивный идентификатор кнопки в jquery - PullRequest
0 голосов
/ 29 октября 2019

Я сгенерирую некоторые кнопки рекурсивно, и вот как они получают свой идентификатор:

<button class="btn btn-primary" id="<?php echo $speelgoedid?>" >TERUGBRENGEN</button>

Мне нужно передать этот идентификатор в вызов JQuery / AJAX:

$(document).ready(function(){
$(".btn-class").click(function(){
  var spid=$(this).attr("id");
    $.ajax({
                url:'insert.php',
                method:'POST',
                data:{
                    spid:spid
                },
               success:function(data){
                   $("#spid").focus();location.reload();

               }
            });
  });
});

код файла insert.php:

$speelgoedid=$_POST['spid'];

и его использование для выполнения запроса.

Когда я проверяю значение spid в файле insert.php, там ничего нет.

Есть предложения?

Ответы [ 2 ]

0 голосов
/ 29 октября 2019

Как правильно указал PeterKA, кнопки имеют не класс btn, а btn-primary. Исправление это решило проблему. Спасибо за все ответы.

0 голосов
/ 29 октября 2019

Разве вы не пропустите точку с запятой в конце кода php?

Как это:

id="<?php echo $speelgoedid;?>"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...