Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z wynikiem jQuery.ajax
areli
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 18.10.2008

Ostrzeżenie: (10%)
X----


czy ktokolwiek może mi pomóc zlokalizować problem? wykorzystałem już masę kodów z różnych stron i wszystkie dawały taki sam wynik

  1. var ajaxFunc = jQuery.ajax({
  2. url: "index.php[...]&view=check",
  3. async:false,
  4. data: 'value='+value,
  5. type: 'POST',
  6. dataType: 'text'
  7. });
  8.  
  9. jQuery("#test").val(ajaxFunc.responseText);


w php próbowałem różnych rzeczy

echo 'SUCCESS';
echo '1';
return 1;
return true;
itd.

za każdym jednak razem ajaxFunc.responseText zwraca całe źródło html

oczywiście próbowałem również

  1. [...]
  2. success: function (msg)
  3. {
  4. if(msg=='TAK') { ... } else {...}


próbowałem też jQuery.get, jQuery.post... bez różnicy :/ bardzo proszę o pomoc

jakby co, to korzystam z modelu MVC w CMS Joomla

----- PROSZĘ O POMOC: czy nikt nie wie? siedzę już nad tym kilka godzin i nic (IMG:style_emoticons/default/sad.gif) -----

----- Ponownie proszę o pomoc :/ -----

Ten post edytował areli 25.04.2011, 10:57:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
slepciu
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 1
Dołączył: 4.10.2007

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


Joomla zwraca zawsze cały szablon, a nie tylko wynik jednego pliku (z tego co się orientuje). Żeby dostać wynik tylko z konkretnego komponentu dodaj do adresu wywoływanego przez js format=raw, np
  1. index.php?option=com_jakasnazwa&format=raw

Powinno pomóc
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 9.10.2025 - 17:49