login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[Javascript] jQuery datepicker startdatum = eindatum (Opgelost)

Offline Chilion - 16/12/2009 10:50
Avatar van ChilionMySQL interesse Dames, heren,

Ik gebruik op dit moment de jQuery datepicker op een website en wil dat bezoekers de begin en einddatum kunnen selecteren.
Nu is het natuurlijk wel zo dat de einddatum nooit vóór de begindatum kan liggen. Op het moment kan dat nog wel, want er is geen enkele interactie tussen beide inputs.
Wie kan mij hier mee helpen?
Code:

  1. <td>Gewenste aankomstdatum</td>
  2. <td>
  3. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
  4. <script type="text/javascript" src="/resources/js/datepicker.js"></script>
  5. <script type="text/javascript">
  6. $(function() {
  7. $("#datepicker").datepicker();
  8. });
  9. </script>
  10. <input type="text" id="datepicker" name="aankomst" size="30" maxlength="50" class="kalender" /></td>
  11. </tr>
  12. <tr>
  13. <td>Gewenste vertrekdatum</td>
  14. <td>
  15. <script type="text/javascript">
  16. $(function() {
  17. $("#datepicker1").datepicker();
  18. });
  19. </script>
  20. <input type="text" id="datepicker1" name="vertrek" size="30" maxlength="50" class="kalender" /></td>


8 antwoorden

Gesponsorde links
Offline vinTage - 16/12/2009 10:58 (laatste wijziging 16/12/2009 11:00)
Avatar van vinTage Nieuw lid minDate


edit, te vinden in het tabblad options op bovenstaande link
Offline Chilion - 16/12/2009 11:08
Avatar van Chilion MySQL interesse Hoe ga ik dat implementeren in bovenstaande code dan? 
Offline vinTage - 16/12/2009 11:12
Avatar van vinTage Nieuw lid Je kan hem gebruiken in de onSelect van je start-datum-picker

tabblad events
Offline Chilion - 16/12/2009 11:18 (laatste wijziging 16/12/2009 15:29)
Avatar van Chilion MySQL interesse hmm, ben er nou lang genoeg mee bezig geweest.

Ik wil dat de minDate de datum van vandaag is, hoe krijg ik voor mekaar?

  1. <td>Gewenste aankomstdatum</td>
  2. <td>
  3. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
  4. <script type="text/javascript" src="/resources/js/datepicker.js"></script>
  5. <script type="text/javascript">
  6. $(function() {
  7. $("#datepicker").datepicker();
  8. });
  9. </script>
  10. <input type="text" id="datepicker" name="aankomst" size="30" maxlength="50" class="kalender" /></td>
  11. </tr>
  12. <tr>
  13. <td>Gewenste vertrekdatum</td>
  14. <td>
  15. <script type="text/javascript">
  16. $(function() {
  17. $("#datepicker1").datepicker();
  18. });
  19. </script>
  20. <input type="text" id="datepicker1" name="vertrek" size="30" maxlength="50" class="kalender" /></td>
Offline vinTage - 16/12/2009 15:35
Avatar van vinTage Nieuw lid
Chilion schreef:
hmm, ben er nou lang genoeg mee bezig geweest.


pech dan, dan werkt het niet zoals je wilt 
Offline Chilion - 16/12/2009 16:07 (laatste wijziging 16/12/2009 16:07)
Avatar van Chilion MySQL interesse Nee, maar dat gaat het ook niet.
Het is namelijk een value die hij in een variabele gooit, en dat gaat hem niet worden.

Ik kom redelijk in de buurt, ben er bijna geloof ik.
Wat is hier niet juist waardoor het niet werkt?

  1. $(function() {
  2. $("#datepicker1").datepicker();
  3. minDate: new Date(getDate)
  4. });
Offline marten - 16/12/2009 16:11
Avatar van marten Beheerder De encapsulation van de opties gaat niet goed.
Offline Chilion - 16/12/2009 16:21
Avatar van Chilion MySQL interesse Kheb em zo gefixed nu.

  1. $(function(){
  2. $("#datepicker").datepicker({
  3. dateFormat: 'dd-mm-yy',
  4. onClose: function(){
  5. var BekijkDatum = $(this).val();
  6. var NietEerder = BekijkDatum.split("-");
  7. $("#datepicker1").datepicker('option', 'minDate', new Date(NietEerder[2],NietEerder[1]-1,NietEerder[0]));
  8. $('#datepicker1').val(BekijkDatum);
  9. }
  10. });
  11. });
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s