Heb het volgende scriptje voor mijn datepicker.
Het probleem is dat ik bepaalde datums van 20100101 t/m de dag van gisteren niet aanklikbaar wilt hebben.
Dit kan door dit handmatig in te voeren als volgt.
De code waar het om gaat dat de datums hide is disabledDates.<script type="text/javascript">
// <![CDATA[
var today = new Date();
var opts = {
formElements:{"date-cbnd-2":"m-Y","date-cbnd-1":"d","checkin":"d-ds-m-ds-Y"},
showWeeks:false,
statusFormat:"l-cc-sp-d-sp-F-sp-Y",
disabledDates:{
"20100101":"20101025"}
};
datePickerController.createDatePicker(opts);
// ]]>
</script>
Nou is het de bedoeling dat 20101025 automatisch wordt gegenereerd dmv javascript.
Let op het moet wel tussen "" blijven staan anders werkt het totale script niet meer.
Kan iemand mij helpen...?
- Javascript vraagje!
-
28-10-2010, 09:12 #1
- Berichten
- 589
- Lid sinds
- 15 Jaar
Javascript vraagje!
-
In de schijnwerper
Bier.nl & Bier.be | BIN 100.000 | Een kans die je maar eens in je leven krijgt!Domein te koop[BELANGRIJK] Festinger Vault - Download 25.000 WordPress thema's en pluginsPromotieLederShop.nl | premium | Voor een webshop in lederwarenDomein te koopHoge affiliate-inkomsten! Word een hostslim-partner 20% terugkerende inkomsten!Hosting -
28-10-2010, 13:23 #2
- Berichten
- 93
- Lid sinds
- 17 Jaar
Re: Javascript vraagje!
Dit zou moeten werken(Ik heb het niet getest):
<script type="text/javascript">
// <![CDATA[
var today = new Date();
var opts = {
formElements:{"date-cbnd-2":"m-Y","date-cbnd-1":"d","checkin":"d-ds-m-ds-Y"},
showWeeks:false,
statusFormat:"l-cc-sp-d-sp-F-sp-Y",
disabledDates:{
"20100101":today.getFullYear()+today.getMonth()+(today.getDate()-1)}
};
datePickerController.createDatePicker(opts);
// ]]>
</script>Laatst aangepast door Jorit Tijsen : 28-10-2010 om 13:29
-
28-10-2010, 13:29 #3Particulier
- Berichten
- 17
- Lid sinds
- 15 Jaar
Re: Javascript vraagje!
Bovenstaande zou moeten werken maar trek de dag eerst van de datum range af dan klopt het altijd.
//nog vandaag
var yesterday=new Date();
//naar gisteren met minus 1 van datum range
yesterday.setDate(yesterday.getDate()-1);
//output
document.write("\""+yesterday.getFullYear() +""+ (yesterday.getMonth()+1) +""+ yesterday.getDate()+"\"");
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic