Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][AJAX] select wybór treści
bluepk
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 20.04.2009

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


Witam,

mam skrypt, który po wybraniu odpowiedniego pola select wczytuje treść rekordu z bazy danych. Załóżmy, że id rekordu składa się z daty 20121024. Wszysto jest okej jeśli jest jeden select, ale jeśli stworze ich kilka osoby do dnia, miesiąca i roku skrypt AJAX wczytujący te dane nie działa. Proszę o jakieś podpowiedzi.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Arcioch
post
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 110
Dołączył: 18.09.2012

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


Z tego co zrozumiałem masz trzy selecty, w których masz dzień, miesiąc oraz rok (IMG:style_emoticons/default/smile.gif) Teraz chcesz zmieniając jeden z nich wysłać całą date do skryptu php i odebra jakieś tam dane (IMG:style_emoticons/default/smile.gif) Czyli robisz sobie trzy selecty o róznych id. Przy zmienia jednego z nich pobierasz wszystkie domyślnie ustawione wartości z selectów i wysyłasz je do pliku php (IMG:style_emoticons/default/smile.gif)

  1. <!DOCTYPE html>
  2. <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  3. <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.1.min.js"></script>
  4. $(function(){
  5. $('#dzien, #miesiac, #rok').change(function(){
  6. var dzien = $('#dzien option:selected').val();
  7. var miesiac = $('#miesiac option:selected').val();
  8. var rok = $('#rok option:selected').val();
  9.  
  10. var data = dzien+miesiac+rok;
  11.  
  12. $('.co_wysylam').text(data);
  13. });
  14. });
  15. </head>
  16. <select id="dzien">
  17. <option value="01">01</option>
  18. <option value="02">02</option>
  19. <option value="03">03</option>
  20. <option value="04">05</option>
  21. <option value="06">06</option>
  22. <option value="07">07</option>
  23. <option value="08">08</option>
  24. </select>
  25. <select id="miesiac">
  26. <option value="01">01</option>
  27. <option value="02">02</option>
  28. <option value="03">03</option>
  29. <option value="04">05</option>
  30. <option value="06">06</option>
  31. <option value="07">07</option>
  32. <option value="08">08</option>
  33. </select>
  34. <select id="rok">
  35. <option value="2012">2012</option>
  36. <option value="2011">2011</option>
  37. <option value="2010">2010</option>
  38. <option value="2009">2009</option>
  39. <option value="2008">2008</option>
  40. <option value="2007">2007</option>
  41. </select>
  42. <span class="co_wysylam"></span>
  43. </body>
  44. </html>


Teraz zamiast id wysyłasz zmienną data (IMG:style_emoticons/default/smile.gif)
Mam nadzieję że o to chodziło (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 14:33