Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][JavaScript]Problem z przesłaniem danych z selecta do js, jw
miras
post 21.02.2013, 17:51:40
Post #1





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Witam, mam następujący problem...

plik js:

  1. <script type="text/javascript">
  2.  
  3. $(function()
  4. {
  5.  
  6.  
  7. $("#bilettable").find("select").change(function(){
  8.  
  9. $("#data").val("");
  10. $('#biletinfo').html("");
  11.  
  12. });
  13.  
  14.  
  15. $("#data").change(function(){
  16.  
  17. var kurs= <? echo (int)$id_kurs; ?>;
  18. var id_user= <? echo (int)$_SESSION['uid']; ?>;
  19. var blokada= <? echo (int)$blokada; ?>;
  20. var id_przystanek1=$("#id_przystanek1").val();
  21. var id_przystanek2=$("#id_przystanek2").val();
  22. var data=$("#data").val();
  23. $('#biletinfo').html("");
  24. //alert(dane);
  25. $.get("aj,bilet," + data + "," + id_przystanek1 + "N" + id_przystanek2 + "N" + id_user + "N" + blokada, function(data) {$('#biletinfo').html(data)});
  26. });
  27.  
  28. });
  29. </script>


następnie selecty:

  1. <table align="center">
  2. <tr><td><select name="day"><?php for($i=1; $i<=31; $i++) { if ($i<10) {$d="0";} else { $d=""; } echo '<option value="'.$i.'">'.$d.''.$i.'</option>'; } ?></select></td>
  3. <td><select name="month"><?php for($a=1; $a<=12; $a++) { if ($a<10) {$d="0";} else { $d=""; } echo '<option value="'.$a.'">'.$d.''.$a.'</option>'; } ?></select></td>
  4. <td><select name="year"><?php for($b=2013; $b>=1900; $b--) echo '<option value="'.$b.'">'.$b.'</option>'; ?></select></td></tr>
  5. </table>



problem lezy w tym, że muszę połączyć jakoś te 3 wartości (dzien, miesiac date) z tych selectów i przesłać do: var data=$("#data").val(); tej zmiennej w js, wszystko musi się odbyć bez przeładowywania strony, automatycznie, dodam jeszcze, że przerabiam ten skrypt i dlatego taki problem...


Dzięki z góry!

odświeżam, wie ktoś jak pobrać te dane?

pilne...


--------------------
Go to the top of the page
+Quote Post
tolomei
post 21.02.2013, 21:57:27
Post #2





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

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


Witaj.

Pytanie to jak pobrać dane z selektów.

[JAVASCRIPT] pobierz, plaintext
  1. var dzien = $('select[name="day"]').val();
  2. var miesiac = $('select[name="month"]').val();
  3. var rok = $('select[name="year"]').val();
  4. var data = dzien+'-'+miesiac+'-'+rok; // data w formacie dd-mm-yyyy
[JAVASCRIPT] pobierz, plaintext


Pozdrawiam.


--------------------
“ Computers are good at following instructions, but not at reading your mind. ”
- Donald Knuth
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: 24.07.2025 - 17:48