Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przesylanie zmiennej, Zmienna w modal
prostowniczek2
post 22.02.2023, 23:15:10
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 22.02.2023

Ostrzeżenie: (0%)
-----


Witam. Posiadam na stronie sklep, w którym jest kilka npc. Od danego npc zależy co można sprzedać. Musze przekazac zmienna id item, oraz id npc.
Z id item nie mam problemu, lecz nie moge przeslac tego 2.

Plik index:
  1. $(document).ready(function(){
  2. $('.view_data').click(function(){
  3. var id = $(this).attr("id");
  4. $.ajax({
  5. url:"ajax/item-details.php",
  6. method:"post",
  7. data:{id:id},
  8. success:function(data){
  9. $('#id').html(data);
  10. $('#dataModal').modal("show");
  11. }
  12. });
  13. });
  14. });


Kod ktory wyswietla informacje o item po kliknieciu w niego:
  1. <span name="view" value="view" id="<?php echo $wiersz["id"]; ?>" class="view_data" /><span class='tooltipEl' id='user_<?= $id ?>'><img src=<?=$obrazek?>></span></span>


Zmienna id itemu jest w pliku jako:
  1. $_POST["id"]


Teraz potrzebuje jakos zdobyc id npc. bardzo prosze o pomoc, bo siedze juz z tym 2 godziny i nic sad.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
prostowniczek2
post 23.02.2023, 18:16:26
Post #2





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 22.02.2023

Ostrzeżenie: (0%)
-----


Udało mi się !
A rozwiązanie zrobiłem takie:
  1. $(document).ready(function(){
  2. $('.view_data').click(function(){
  3. const article = document.querySelector("#idnpc");
  4. var id = $(this).attr("id");
  5. var idnpc = article.dataset.idnpc;
  6. $.ajax({
  7. url:"ajax/item-details.php",
  8. method:"post",
  9. data:{id:id, idnpc:idnpc},
  10. success:function(data){
  11. $('#id').html(data);
  12. $('#dataModal').modal("show");
  13. }
  14. });
  15. });
  16. });


  1. <span name="view" value="view" id="<?php echo $wiersz["id"]; ?>" class="view_data" /><article id="idnpc" data-idnpc="<?=$npc?>"></article><span class='tooltipEl' id='user_<?= $id ?>' ><img src=<?=$obrazek?>></span></span>


Dziękuuje za 1 link ktory odales.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 21.09.2024 - 20:16