Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Przedszkole _ [AJAX][PHP] - Przkeazanie zmiennej z jQuery do PHP

Napisany przez: scorpion10 13.09.2021, 10:13:44

jak to jest z przekazaniem zmiennej z jQuery metoda Ajax do PHP ?

  1. url:'skrypt.php,'
  2. method:'POST',
  3. data:{zmienna:wartosc},
  4. success:(function(data){
  5.  
  6. $ ("#div-dane").html(data);
  7. console.log(data);
  8. });


ten fragment kodu powyżej pozwala mi wyswietlić wartość zmiennej w wybranym div lub consoli, ale w żaden sposób na stronie wskazanej w url: na której wyświetlana jest wartość nie mogę jej pobrać
i przypisać do nowej zmiennej np. $nowa_zmienna = $_POST['zmienna']; Jak powinien wyglądać kod który przekaże faktyczna wartość zmiennej, czy może ktoś podać przykład jak to zrobić ?

Napisany przez: viking 13.09.2021, 10:42:32

Na początek zrób sobie var_dump($_POST); w skrypt.php.

Napisany przez: scorpion10 13.09.2021, 11:41:14

dump-a mam właśnie null tego $_POST, ale na stronie we wskazanym div wartość zmiennej się wyświetla,a jednak fizycznie nie mogę nią dalej operować.
Gdzies popełniam błąd na pewno, albo ide nie ta droga tongue.gif

Napisany przez: viking 13.09.2021, 12:01:07

W jaki sposób sprawdzasz dane? będa w odpowiedzi w zakładce sieć (narzędzia dev przeglądarki). POkaż cały kod tego ajax.

Napisany przez: scorpion10 13.09.2021, 13:51:45

  1.  
  2. $(document).ready(function(){
  3.  
  4. $(':input#namedns').on('change',function(){
  5. var sprawdz_dubel = $(this).val()
  6.  
  7.  
  8. var aj = $.ajax({
  9. url:'modules/JQ_ZmianaNazwyDns.php',
  10. type:'POST',
  11. data:{dbl:sprawdz_dubel},
  12.  
  13. success:(function(data){
  14.  
  15. $("#dubel_dns").html(data);
  16. console.log(data);
  17.  
  18. })
  19. });
  20. });
  21. });
  22.  
  23.  
  24.  



Napisany przez: LowiczakPL 13.09.2021, 16:13:27

$('#namedns').on('change',function(){ ...

$.ajax({ ...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)