Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX][JavaScript]Zapisywanie onclick
Salur
post
Post #1





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 28.12.2014

Ostrzeżenie: (20%)
X----


Cześć, w jaki sposób mogę przez onclick='przyjmij();' które dodałem w buttonie przyjmowania zlecenia przekazać dane ze zmiennych do bazy mysql? Dodam że żadnego form nie mam w kodzie, jest to sam button.

Ten post edytował Salur 22.07.2015, 20:43:22
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Salur
post
Post #2





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 28.12.2014

Ostrzeżenie: (20%)
X----


Zrobiłem jak kazałeś, lecz teraz nadal się nie wyświetla id w alercie. Dodatkowo w kodzie strony jak zobaczyłem to atrybuty są uzupełnione id i tytuł więc zmienne php nie są puste.

W pliku przyjmij.php odebrałem id tak: $_POST['id']; i jest ono puste.

KOD:

  1.  
  2. echo "<br><br><input type='submit' value='Przyjmij' data-id='$id' data-title='$title' onclick='przyjmijMisje(this);'></div>";
  3.  
  4. <script>
  5.  
  6. function przyjmijMisje(el){
  7. $.ajax({
  8. method: "POST",
  9. url: "/pages/przyjmij.php",
  10. data: { id: $(el).data('id') }
  11. })
  12. .done(function( id ) {
  13. alert( "Przyjęto misje o id: " + id);
  14. });
  15. }
  16. </script>


Ten post edytował Salur 23.07.2015, 17:44:41
Go to the top of the page
+Quote Post

Posty w temacie
- Salur   [AJAX][JavaScript]Zapisywanie onclick   22.07.2015, 20:43:09
- - nospor   musisz te dane wyslac na serwer, np. przy pomocy A...   22.07.2015, 20:46:34
- - Salur   Mógłbym prosić o jakiś przykład lub linka?   22.07.2015, 20:49:53
- - webmaniak   To powinno być pomocne: http://api.jquery.com/jque...   23.07.2015, 05:53:15
- - MeGusta   Kurczę, dalej nie rozumiem jak mogę naprzykład ...   23.07.2015, 11:45:44
- - nospor   A ja nie rozumiem jak mozesz zakladac kilka kont, ...   23.07.2015, 11:54:08
- - Salur   Oto co udało mi się zrobić lecz nie działa, nie wy...   23.07.2015, 13:23:03
- - webmaniak   A masz bibliotekę jquery?   23.07.2015, 16:06:10
- - Salur   Tak. Mam w head strony zdefiniowane. Dodam że wyś...   23.07.2015, 16:11:44
- - ctom   może pokaż więcej tego kodu gdzie generujesz te bu...   23.07.2015, 16:26:59
- - Salur   Główny plik: [PHP] pobierz, plaintext $zapytanie ...   23.07.2015, 16:33:46
- - ctom   no to po kolei: plik główny: korzystasz z jQu...   23.07.2015, 16:41:36
- - Salur   Nierozumiem za bardzo jak te atrybuty dodać. Czy t...   23.07.2015, 16:51:14
- - ctom   Cytat(Salur @ 23.07.2015, 17:51:14 ) ...   23.07.2015, 16:56:14
- - Salur   Czyli powinno wyglądać to tak? [PHP] pobierz, pl...   23.07.2015, 16:58:37
- - ctom   chyba się nie nadaje na "nauczyciela" ;-...   23.07.2015, 17:08:48
- - Salur   Zrobiłem jak kazałeś, lecz teraz nadal się nie wyś...   23.07.2015, 17:17:10
- - herbhouse666   Dziwne, że Ci to nie działa. Testowałem tak i wsz...   23.07.2015, 18:49:40
- - Salur   No właśnie dziwne, w alercie nawet mi id nie pokaz...   23.07.2015, 18:54:49
- - ctom   Cytat(Salur @ 23.07.2015, 19:54:49 ) ...   23.07.2015, 19:07:21
- - Salur   No właśnie, wystarczyło troszkę ruszyć głową. Dzię...   23.07.2015, 19:10:02
- - herbhouse666   Daj cały kod to powiem Ci co masz żle.   23.07.2015, 19:33:33
- - Salur   przyjmij.php [PHP] pobierz, plaintext <?phpsess...   23.07.2015, 19:35:53
- - herbhouse666   Wszystko śmiga (Nie wiem jakiej biblioteki jQuery ...   24.07.2015, 17:15:34


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: 25.09.2025 - 19:52