Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery] .load() zwraca wartosc undefined
Wolfie
post
Post #1





Grupa: Zarejestrowani
Postów: 686
Pomógł: 0
Dołączył: 10.11.2008
Skąd: Łódź

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


Witam,

Mam taki kawalek kodu html :

  1. <div id="menu">
  2. <ul>
  3. {section name="i" loop=$box}
  4. <li value="{$box[i]}"><a href="#" class="menu" >{$box[i]}</a></li>
  5. {/section}
  6. <li><a href="#">Odebrane</a></li>
  7. <li><a href="#">Filtr</a></li>
  8. <li><a href="#">Spam</a></li>
  9. </ul>
  10. </div>


A do niego podłączoną funkcje jQuery ktora wyglada tak :
[JAVASCRIPT] pobierz, plaintext
  1. $("#menu").find('li').click(function() {
  2. $('html').load("index.php", {'mailbox': $(this).find('li').attr('value'),//find('li').val(),
  3. 'controller' : 'mailbox',
  4. 'action' : 'mailbox'});
  5. });
[JAVASCRIPT] pobierz, plaintext


No ale niestety zmienna 'mailbox' ktora przesyla funkcja nie ma zadnej wartosci, w firebug'u wyswietla sie jako 'undefined'.....

Dodam jeszcze ze zagladajac w html w firebugu value dla znacznika '<li>' jest uzupelniane poprawnie

Pierwszy raz pracuje ze smarty i nie wiem czy jQuery i Smarty wspolpracuja bez problemu.......

----------------------------------------------------
Jesli nikt nie chce pomoc to moze jakas dobra dusza powie czy smarty i jquery bez problemu ze soba wspolpracuja ?

W zrodle strony wszystko sie swietnie uzupelnia, moze jQuery nie potrafi pobrac zmiennej wstawionej przez Smarty ?

Ten post edytował Wolfie 9.10.2009, 17:54:33
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 20.08.2025 - 19:35