Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [advAjax][jQuery] Zapytanie jQuery analogiczne do advAjax
Forum PHP.pl > Forum > XML, AJAX > AJAX
SDK
Witam

Obecnie działające zapytanie w advAjax wygląda następująco:

  1. function edit_cat ($id) {
  2. advAJAX.get
  3. ({
  4. url : "system/ajax.php",
  5. parameters : { "ajax_edit_cat" : id },
  6. onSuccess : function(obj) { document.getElementById("editing_cat").innerHTML = obj.responseText; },
  7. onError : function(obj) { alert("Error: " + obj.status); }
  8. });
  9. }


Ale chce ograniczyć się do jednego frameworka js, jQuery i próbuje uzyskać identyczne lub zbliżone zapytanie w jQuery. Niestety bez skutku.

Próbowałem np. coś takiego, niestety nie działa :

  1. function edit_cat ($id) {
  2.  
  3. $("#editing_cat").html('<div class=center><b>Ładowanie danych...</b><div class="margin-top-30"><img src="skins/1/img/icons/ajax-loader.gif"></div></div>');
  4. $.ajax
  5. ({
  6. type: "GET",
  7. url: "system/ajax.php",
  8. data: { ajax_edit_cat : $id },
  9. ajaxSuccess: function(data) { $("#editing_cat").html(data); alert("dupa"); }
  10. });
  11. }


Przeglądałem tematy związane z tematyką jQuery na forum oraz w API, niestety nie udało mi się rozwiązać problemu.

Z góry dziękuję za każdą pomoc.

Pozdrawiam.
lord_t
Podpowiedź (kod działający, ale dla siebie będziesz musiał to i owo zmienić;) )
Kod
function edit_cat ($id) {

$("#editing_cat").html('<div>Ładowanie danych...</div>');
$.get("ajax.php",{x_y:$id},
function(data) { $("#editing_cat").html(data); alert(data); }
);
}
SDK
Problem rozwiązany.

Okazało się, że to co akceptował advAjax, nie akceptował jQuery ( plik wynikowy wysyłał zdefiniowaną przeze mnie informacje o nagłówku strony ).
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.