Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jquery] Ajax nie wysyła POST-a
deha21
post
Post #1





Grupa: Zarejestrowani
Postów: 544
Pomógł: 5
Dołączył: 18.08.2009

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


Mam problem ze skryptem. Poniższe dwa skrypty są praktycznie takie same poza zmienną i reakcją po jego zakończeniu. W pierwszym przypadku Ajax wysyła POST do podanego pliku, w drugim nie wysyła POST-a (choć samą stronę zczytuje w tle):
  1. $(".button.del").click(function(e){
  2. e.preventDefault();
  3. var subject_id = $(this).attr("rel");
  4. var ask = confirm("Czy na pewno chcesz usunać informacje o korepetycji przedmiotu?");
  5. if (ask == true) {
  6. $.ajax({
  7. type:"POST",
  8. url:"action.php",
  9. data:{subject_id: subject_id},
  10. success: function(){ $(".subject-"+subject_id).parent().fadeOut(); }
  11. });
  12. }
  13. });
  14.  
  15. $(".button.del-av").click(function(e){
  16. e.preventDefault();
  17. var user_id = $("#user_id").val();
  18. var ask = confirm("Czy na pewno chcesz usunąć zdjęcie?");
  19. if (ask == true) {
  20. $.ajax({
  21. type:"POST",
  22. url:"action.php",
  23. data:{user_id: user_id},
  24. success: function() {
  25. $("#avatar-info").html('<input type="file" name="avatar" id="upload"><label for="upload" class="button">Wgraj zdjęcie</label>');
  26. $('#userbox .avatar').remove();
  27. $("#userbox").prepend('<div class="avatar"> </div>');
  28. }
  29.  
  30. });
  31. }
  32.  
  33. });


Ten post edytował deha21 6.06.2016, 12:13:31


--------------------
Go to the top of the page
+Quote Post

Posty w temacie
- deha21   [jquery] Ajax nie wysyła POST-a   6.06.2016, 12:13:04
- - nospor   A poczym stwierdzasz ze nie wysyla?   6.06.2016, 12:20:56
- - deha21   Cytat(nospor @ 6.06.2016, 13:20:56 ) ...   9.06.2016, 09:41:17


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 07:58