Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Java][PHP] Click + isset
44x
post 23.03.2015, 19:12:27
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 1.03.2015

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


Witam chciał bym za pomocą animacji i zdażenia click stworzyć ciekawy efekt raportu wykonania skryptu.
Z js jestem bardziej zielony niz trawa,ale gdzieś w internecie znalazłem prostą funkcje animacji.

Problem jest taki że nie moge jej za bardzo dostosować by wspolgrała z isset.

Ponizej kod

  1. if (isset($_GET['action']) && $_GET['action'] == 'pokaz') {
  2. $smarty -> assign("Error", Test);
  3. }


  1. <script type="text/javascript">
  2. jQuery(document).ready(function() {
  3. $("#link").click(function() {
  4. $("#demo").show("slow");
  5. });
  6. });
  7. </script>
  8.  
  9. <a href="test.php?action=pokaz" id="link">Kliknij mnie!</a>
  10. <div id="demo" style="width:200px;display:none;">{$Error}questionmark.gif</div>


Gdy do odsylacza dodam # zadziała funkcja click i animacja wyswietli mi "??" ale nie wyswietli zawartości wpisanej pod "$Error" co oznacza ze isset nie działa.

Czy istnieje możliwośc ominąć # w tej funkcji tak by oba zdażenia zadziałały,ewentualnie da się jakoś dodać te kratkę w issecie zeby zadziałał?

Pozdrawiam
Go to the top of the page
+Quote Post
trueblue
post 23.03.2015, 20:29:13
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


W funkcji click trzeba wywołać żądanie ajax z adresem klikniętego linku (2) zatrzymując wcześniej zdarzenie (1), odpowiedź trzeba wpisać do <div#demo> (3) i wtedy go pokazać.

1. http://api.jquery.com/event.preventDefault/
2. http://api.jquery.com/jquery.ajax/
3. http://api.jquery.com/text/ lub http://api.jquery.com/html/


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

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 13:55