Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Ajax][jQuery] 1 zapytanie, podzielenie wyników - jak?
Forum PHP.pl > Forum > XML, AJAX
nappy
Hej, mam pewien problem.
Chciałbym ładować dane z jednego zapytania do kilku divów.
Kod:


index.php
  1. <nav>
  2. <a href="content.php">klik</a>
  3. </nav>
  4. <div id="ajaxDrop">
  5. <section>
  6. <p>Jakiś content</p>
  7. </section>
  8.  
  9. <aside>
  10. <p>Jakiś inny content</p>
  11. </aside>
  12. </div>


content.php
  1. <div id="ajaxDrop">
  2. <section>
  3. <p>Jakiś content do załadowania</p>
  4. </section>
  5.  
  6. <aside>
  7. <p>Jakiś inny content do załadowania</p>
  8. </aside>
  9. </div>


Problemu oczywiście nie ma jeśli chciałbym załadować content.php i zwrócić wynik 'w całości'. Swój problem mógłbym rozwiązać kilkukrotnym wywołaniem load() który pozwala na ładowanie konkretnych elementów w podane miejsce. Jest to rozwiązanie kiepskie ze względu na powtarzanie zapytań.

Moje pytanie brzmi:
Jak skorzystać z $.ajax() żebym mógł operować na wyniku w taki sposób jak opisałem wyżej? Najwygodniej byłoby wypluć wynik do tablicy, tylko nie mam bladego pojęcia jak to zrobić. Chodzi o to abym mógł pobrać z zapytania np <section>, wykonać operacje i dopiero je 'pokazać', analogicznie zrobić z <aside> etc.
krowal
JSON smile.gif np tak: http://api.jquery.com/jQuery.getJSON/
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.