Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ajax w jquery
Forum PHP.pl > Forum > XML, AJAX
CPoDe
Witam, staram się zastosować na swojej stronie ajax, który wchodzi w skład jquery. Niestety jednak nie uzyskuje żadnych efektów.

oto przykład:
  1. function zmiana(zmie) {
  2. $.ajax({
  3. type:'post',
  4. url:'edit.php',
  5. data: {
  6. nowa : zmie,
  7. },
  8. success : function(msg) {
  9.  
  10. },
  11. complete : functionŸ {
  12.  
  13. },
  14. error: function(error) {
  15.  
  16. }
  17. });
  18. }


funkcja niby działa, ponieważ jak dodawałem coś do success to wszystko się wywoływało. Natomiast problem jest w części PHP, nic nie dociera do niego. Dane wysłane tą metodą próbowałem wywołać w ten sposób:

  1. echo $_POST['nowa'];


Z góry dziękuję za pomoc.
com
W dokumentacji http://api.jquery.com/jQuery.ajax/#jqXHR lub http://api.jquery.com/jQuery.post/ jest opisane jakiego typu dane możesz sobie zwrócić dobierz pasujące sobie, np xml,json itd wink.gif
_Borys_
Poprzez echo php zwraca dane do ajaxa, wpisz sobie w funkcji success alert(msg); to zobaczysz że to co w pliku php wyświetlasz poprzez echo to pokaże się w alercie.
A jak chcesz sprawdzić czy coś dociera do php to sobie zapisz do pliku tekstowego tablicę $_POST
_Borys_
Sprawdź w konsoli błędów czy nie ma błędów javascript, z tego co widzę to masz co najmniej dwa błędy w skrypcie i przez to nie działa.
CPoDe
Dobra tam, sam sobie poradziłem...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.