Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Jquery dynamiczne pobranie wartości z bazy, jw
miras
post
Post #1





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Witam, mam taki problem:

mam button <button data-id="tutaj są różne ID rekordów">Edycja</button>

Po kliknięciu tego button'a wyskakuje mi popup z polami input do edycji tego rekordu, natomiast muszę wstawić w te pola obecne wartości i moje pytanie brzmi jak za pomocą jquery(zapewne) pobrać bez przeładowyania strony te wartości..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
miras
post
Post #2





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


ok, rozumiem, natomiast mam problem:


  1.  
  2. <a href="#" class="big-link" data-reveal-id="popup2" data-animation="fade" data-id="'.$row1['id'].'"><div class="edycja" data-id="'.$row1['id'].'"><button>Edycja</button></div></a>
  3.  
  4. <div id="popup2" class="reveal-modal">
  5. <h1>Edycja</h1>
  6. <div id="kom1"></div>
  7. <table align="center">
  8. <tr><td>Nazwa:</td><td><input type="text" id="nazwa" name="nazwa"></td></tr>
  9. <tr><td>Kategoria:</td><td><input type="text" id="kategoria"></td></tr>
  10. <tr><td>Początek:</td><td><input type="text" id="poczatek"></td></tr>
  11. <tr><td>Koniec:</td><td><input type="text" id="koniec"></td></tr>
  12. </table> <br/><br/>
  13. <div class="wyslij_popup" id="kategoria"></div>
  14. <a class="close-reveal-modal">×</a>
  15. </div>
  16.  
  17.  
  18.  
  19. <script>
  20. $(document).ready(function() {
  21. $('.edycja').on('click', function () {
  22. var id = $(this).data('id');
  23. $.ajax({
  24. type : 'POST',
  25. url : 'include/ajax/edit.php',
  26. data: 'id='+id,
  27. success : function(data) {
  28. $('input[name="nazwa"]').val(data.nazwa);
  29.  
  30. }
  31. });
  32. });
  33. });
  34. </script>
  35.  
  36.  



i plik edit.php:

  1. <?php
  2. $row = $timetable->get_edit_info($_POST['id']);
  3. $d = array('nazwa' => $row['name'], 'kategoria' => $row['category_id'], 'start' => $row['start'], 'end' => $row['end']);
  4. echo $d;
  5. ?>
  6.  

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: 9.10.2025 - 08:00