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
herbhouse666
post
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 3
Dołączył: 22.04.2012

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


Dziwne, że Ci to nie działa.

Testowałem tak i wszystko śmiga.

  1. <script src="//code.jquery.com/jquery-2.1.4.js" type="text/javascript" charset="utf-8"></script>
  2.  
  3. function przyjmijMisje(el){
  4. $.ajax({
  5. method: "POST",
  6. url: "pages/przyjmij.php",
  7. data: { id: $(el).data('id') }
  8. })
  9. .done(function( id ) {
  10. alert( "Przyjęto misje o id: " + id);
  11. });
  12. }

  1. <?php
  2. $id = 1;
  3. echo "<br><br><input type='submit' value='Przyjmij' data-id='$id' data-title='$title' onclick='przyjmijMisje(this);'></div>";
  4. ?>

plik przyjmij.php

  1. <?php
  2. print_r($_POST['id']);
  3. ?>


Ten post edytował herbhouse666 23.07.2015, 18:50:32
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: 8.10.2025 - 03:15