Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] jQuery Autocomplete przesłanie wyniku
-Lifid-
post 2.01.2013, 21:16:18
Post #1





Goście







Witam,
Mam taki problem ze skryptem Autocomplete. Ogólnie wszystko działa, pobiera mi dane z bazy i wyświetla mi je jako podpowiedź. Mam taki kod:
  1. <html>
  2. <head>
  3. <script type='text/javascript' src='js/jquery.autocomplete.js'></script>
  4. <link rel="stylesheet" type="text/css" href="css/jquery.autocomplete.css" />
  5. <script type="text/javascript">
  6. $().ready(function() {
  7.  
  8. $("#nazwa").autocomplete("wyniki_z_bazy.php", {
  9. width: 260,
  10. matchContains: true,
  11. mustMatch: true,
  12. selectFirst: false
  13. });
  14.  
  15. $("#nazwa").result(function(event, data, formatted) {
  16. $("#id").val(data[1]);
  17. });
  18. });
  19. </script>
  20. </head>
  21. <body>
  22. <div class="row">
  23. <div class="span2">
  24. <form autocomplete="off">
  25. <input type="text" name="nazwa" id="nazwa" placeholder="Wpisz nazwę"/>
  26. </div>
  27. <!--input type="button" value="Get Value" /-->
  28. <div class="span3">
  29. <input type="hidden" name="id" id="id" />
  30. <button class="btn btn-primary" type="submit" value="Submit">Zatwierdź</button>
  31. </form>
  32. </div>
  33. </div>
  34. </body>
  35. </html>

W tej chwili w podpowiedziach wyświetlają się same nazwy produktów pobrane z bazy, a po zatwierdzeniu do adresu strony jest przekazywana wartość:
  1. ?nazwa=jakasnazwa&id=jakiesid

Mi zależy na samym ID aby móc je przekazać metodą POST. Jak robię
  1. <form method="post" action="">...</form>
To od razu przestaje działać podpowiadanie.
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: 13.08.2025 - 22:25