Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przesylanie zmiennej, Zmienna w modal
prostowniczek2
post
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 (IMG:style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 807
Pomógł: 1828
Dołączył: 11.03.2014

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


1. Dlaczego nie dodałeś tego atrybutu do elementu <span>, tylko utworzyłeś nowy?
2. Ten nowy element powinien miec unikalne id, w ten sposób będziesz dla każdego klikniętego <span> wysyłał idnpc z pierwszego <article>
3. Skoro utworzyłeś atrybut data-idnpc z pomocą atrybutuów data-*, to dlaczego nie zmieniłeś analogicznie w <span> id na data-id?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 12:08