Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[JS / jQuery] pageLoad werkt niet

Pagina: 1
Acties:
  • 175 views

  • PdeBie
  • Registratie: Juni 2004
  • Laatst online: 25-11 13:38
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:
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.

  • Juup
  • Registratie: Februari 2000
  • Niet online
Ehhh.. waar roep je die functie pageLoad() aan?

Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.


  • Workerbee
  • Registratie: Juni 2009
  • Laatst online: 27-10 19:03
Je moet de functie wel aanroepen.

  • Strikeman225
  • Registratie: November 2004
  • Laatst online: 08-10 09:12
$(document).ready(function () {
//Alert 1
alert('1');
pageLoad();
});

?

"For me there's only one music: good music" || WoW: Kazzak: Isímode (100 Pala); Al'Akir: Lolalock (90 Lock), Strikeman (Mage), Sherpepunt(Warrior), Dadruid(Druid)


  • PdeBie
  • Registratie: Juni 2004
  • Laatst online: 25-11 13:38
Die heb ik nog nooit aangeroepen, maar ben er net achter gekomen wat dat dan wel doet.
pageLoad() is een functie die door de .NET scriptmanager aangeroepen wordt. En aangezien deze niet meer geinclude werd, werkte het niet meer.

http://msdn.microsoft.com...web.ui.scriptmanager.aspx

problem solved, tijd voor koffie :O :+

[ Voor 3% gewijzigd door PdeBie op 05-12-2011 12:18 ]


  • MueR
  • Registratie: Januari 2004
  • Laatst online: 19:50

MueR

Admin Devschuur® & Discord

is niet lief

* MueR zet pdebie een grote mok koffie voor z'n neus.

Anyone who gets in between me and my morning coffee should be insecure.

Pagina: 1

Dit topic is gesloten.