Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] W jaki sposób wykonać kod php w jakim¶ skrypcie AJAX
Forum PHP.pl > Forum > XML, AJAX > AJAX
Barton
Witam,

Z góry zaznaczam że nie mam pojęcia o JavaScript, AJAX etc, toteż proszę o cierpliwość i wyrozumiałość. W każdym bądź razie posiadam następujący skrypt jQuery:

  1. <script type="text/javascript" src="jQuery/jquery.js"></script>
  2. <script type="text/javascript">
  3. $(document).ready(function(){
  4.  
  5. $(".accordion h3:first").addClass("active");
  6. $(".accordion p:not(:first)").hide();
  7.  
  8. $(".accordion h3").click(function(){
  9.  
  10. $(this).next("p").slideToggle("slow")
  11. .siblings("p:visible").slideUp("slow");
  12. $(this).toggleClass("active");
  13. $(this).siblings("h3").removeClass("active");
  14.  
  15. });
  16.  
  17. });
  18. </script>


Skrypt ten ma za zadanie rozsuwanie i zsuwanie div'ów (po kliknięciu w <h3> schowaj <p>, jeszcze raz to wysuń <p>).

W jaki sposób wykonać jakąś akcję oprócz wysunięcia <p> (mam tu na myśli np. wykonać zapytanie MySQL) po kliknięciu w <h3> bez przeładowania strony? Dodanie linijki:

  1. $.get('readed.php',{read:'tak'})


wywala błąd:

Kod
Parse error: syntax error, unexpected T_STRING in /home/eview/public_html/FrendBook.pl/ucp_poczta.php on line 44


Dodam że skrypt ten wywołuję w TPL'ce od Smarty.

Dzięki wszystkim z góry za pomoc.
Pozdrawiam.
lord_t
A masz t± linijkę:
Kod
$.get('readed.php',{read:'tak'})
wpisan± tak, żeby się pokazała na stronie, czy może przypadkiem masz tak, iż jest przetwarzana przez php:>?
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.