Получение данных без обновления страницы с помощью ajax в django

Я могу размещать данные с помощью ajax, но когда я хочу вытащить данные без обновления страницы, я могу сделать это только 2 раза, затем кнопка теряет свою функцию.

 <div>
                          <input type="hidden" name="producecode" class="pcode" value="{{per.produceCode}}" />
                          <input type="hidden" name="useremail" class="uponequantity" value="{{user.username}}" />
                          <button class="btn btn-sm btn-primary upoq"><i class="fa fa-plus"></i></button></div>

и jquery

 $.ajax({
    type: "POST",
    url: "/uponequantity/",
    headers: { "X-CSRFToken": '{{csrf_token}}' },
    data: {
    "producecode":$(this).parent().find(".pcode").val(),
    "useremail":$(".uponequantity").val(),
  },
    success: function() {
      window.location.assign('/basket/'+"?b="+$(".uponequantity").val());
    }

    
});
/*$.ajax({
              url:'/baskett/'+"?b="+$(".uponequantity").val(),
              headers: { "X-CSRFToken": '{{csrf_token}}' },
              type:'POST',
              success:function(result){
                  $('.basket').html(result);
      }
      });

*/

})
Вернуться на верх