Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][jQuery]
Forum PHP.pl > Forum > Przedszkole
Hpsi
Witam mam problem, gdyż próbuję wysłać dane za pomocą jquery na inny serwer i niestety nie działa mi to mój kod:
nie wyświetla nawet alerta ('test'); w czym może tkwić problem?
[JAVASCRIPT] pobierz, plaintext
  1. function wyslij(http)
  2. {
  3. if($('#do').val() == 0)
  4. {
  5. alert('wybierz opcje gdzie chcesz wyslac');
  6. return false;
  7. }
  8. else
  9. {
  10. $.ajax(
  11. {
  12. type: 'POST',
  13. url: http+'index.php?akcja='+$('#do').val(),
  14. data: $('#wyslij').serialize(),
  15. success: function(zwrot)
  16. {
  17. alert('test');
  18. if(zwrot == 'ok') alert('akcja powiodła się sukcessem');
  19. else alrt(zwrot);
  20. }
  21.  
  22. });
  23.  
  24. }
  25.  
  26. }
[JAVASCRIPT] pobierz, plaintext
mat-bi
A jak to wywołujesz wink.gif

Zrób np. alert, czy w ogóle funkcja jest wywoływana.
Hpsi
<input type="submit" value="wyslij" onclick="wylisj('http://domena.pl')" >
akurat wywołuje to dobrze, bo jeśli przed ajaxem dam alerta, ładnie pokazuje wink.gif
mat-bi
else alrt(zwrot);

Literówka smile.gif

Spróbuj przejrzeć kod odpowiedzi serwera, możliwe, że jest inny od 200 i akcja success się nie wywołuje

@EDIT:
a data nie powinna być ociektem JSON'a?
Hpsi
Niestety - dokladnie jak powiedziałęś success się nie wykonuje, więc muszę pokombinować inaczej by wysłać dane .... dobra thanks mati-bi smile.gif

hmm edit: o tym nie pomyślałem, dobra sprawdzę :]
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.