Hoi allen,
Best wel een noobish-vraagje vrees ik, maar ik zie even niet meer waar het fout gaat.
In mijn project komt de site niet meer in het js pageLoad event. Om te testen waar het fout gaat heb ik even een mini-projectje gemaakt met daarin alleen de elementen die ik wil gebruiken, maar ook hierin gaat het pageLoad() event niet af.
Gevolg is dat de datepicker niet meer werkt, terwijl dit voorheen altijd wel werkte i.c.m. dezelfde JS bestanden.
de code:
alert 1 wordt keurig getoond. Alert 2 niet.
Of ik doe iets fout OF er lijkt iets gewijzigd in Internet Explorer, maar ik kan het niet achterhalen.
Best wel een noobish-vraagje vrees ik, maar ik zie even niet meer waar het fout gaat.
In mijn project komt de site niet meer in het js pageLoad event. Om te testen waar het fout gaat heb ik even een mini-projectje gemaakt met daarin alleen de elementen die ik wil gebruiken, maar ook hierin gaat het pageLoad() event niet af.
Gevolg is dat de datepicker niet meer werkt, terwijl dit voorheen altijd wel werkte i.c.m. dezelfde JS bestanden.
de code:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
| <html> <head> <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> <script src="Scripts/jquery-ui-1.8.10.custom.min.js" type="text/javascript"></script> <script type="text/javascript" language="javascript"> $(document).ready(function () { //Alert 1 alert('1'); }); function pageLoad() { //Alert 2 alert('2'); var control = "<%= tbDate.ClientID %>"; var _dateformat = 'DD dd-mm-yy'; var _altformat = 'yymmdd'; var _currenttext = 'vandaag'; var _daynames = ['Zondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag']; var _daynamesmin = ['Zo', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Za']; var _monthnames = ['Januari', 'Februari', 'Maart', 'April', 'Mei', 'Juni', 'Juli', 'Augustus', 'September', 'Oktober', 'November', 'December']; var _monthnamesmin = ['Jan', 'Feb', 'Mrt', 'Apr', 'Mei', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dec']; var _firstday = 1; var _nexttext = 'volgende'; var _prevtext = 'vorige'; var _numberofmonths = 1; var _defaultdate = '+0d'; $('#' + control).datepicker({ dateFormat: _dateformat, currentText: _currenttext, dayNames: _daynames, dayNamesMin: _daynamesmin, monthNames: _monthnames, monthNamesMin: _monthnamesmin, defaultDate: _defaultdate, firstDay: _firstday, numberOfMonths: _numberofmonths, nextText: _nexttext, prevText: _prevtext }); } </script> </head> <body> <form runat="server"> <asp:TextBox ID="tbDate" runat="server" /> </form> </body> </html> |
alert 1 wordt keurig getoond. Alert 2 niet.
Of ik doe iets fout OF er lijkt iets gewijzigd in Internet Explorer, maar ik kan het niet achterhalen.