Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] problem z formularzem
Forum PHP.pl > Forum > XML, AJAX
chomiczek
Być może problem jest banalny, ale zaczynam dopiero z jQuery i nie wiem czemu, ale mi nie działa poniższy fragment kodu:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>Untitled Document</title>
  5. <script type="text/javascript" src="../scripts/jquery.js"></script
  6. <script type="text/javascript">
  7. $(document).ready(function(){
  8. alert($('#sz').attr('value'));
  9. $('#wyniki').hide();
  10. $('form').submit(function(){
  11. $('#wyniki').load('wystaw/'+ $('#sz').attr('value')+'/');
  12. $('#wyniki').show();
  13. return false;
  14. });
  15. });
  16. </head>
  17. <form action="test.php" method="post">
  18. <input id="sz" name="szukaj" />
  19. <input type="submit" value="szukaj" />
  20. </form>
  21. <div id="wyniki"></div>
  22. </body>
  23. </html>


fragment:
  1. $('#wyniki').load('wystaw/'+ $('#sz').attr('value')+'/');

jest przepisany w apachu i tak naprawdę zapytanie wygląda tak: URL/ajax/wystaw.php?cena=$('#sz').attr('value')

problem jest taki, że nawet jeżeli w pliku wystaw.php dam fragment kodu:
  1. echo '<pre>';
  2. print_r($_GET);
  3. print_r($_POST)
  4. echo '</pre>';


obie tablicę są puste.. dlaczego??
erix
A wiesz, co może być drugim parametrem dla $.load? Sprawdź w dokumentacji.
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.