[ skinflint81 @ 13.01.2010. 10:30 ] @
Imam problem sa $find() metodom u JavaScript-u, sledeca linjia koda mi uvek vraca null:
var zone = $find(zoneIDs);

Da li je jos neko imao slican problem? ...i pronasao resenje :)
[ mmix @ 13.01.2010. 10:58 ] @
Code:

var zone = $find("<%= zoneIDs.ClientID %>");

[ skinflint81 @ 13.01.2010. 11:27 ] @
nazalost idajle ne radi, tj. i ova linija koda vraca null:

Code:

var test = $find("<%= dok_zone_1.ClientID %>");


a ovo je deo koda koji bi trebao da pokupi sve RadDock i RadDockZone objekte sa strane:

Code:

for (i = 0; i < dockIDs.length - 1; i++) {
        var zone = $find(zoneIDs[i]);
        var dock = $find(dockIDs[i]);        
}


dockIDs i zoneIDs su liste id-jeva pokupljenih sa html strane, dakle ukljuceno je i : "ctl00_mainContent_":

Code:

$('.RadDockingZone').each(function() {
            var testZone = this;
            zoneIDs.push(testZone.id);
        });

        $('.RadDockableObjectFixed').each(function() {
            var testDock = this;
            dockIDs.push(testDock.id);
        });


takodje na netu sam nasla da se u $find() mogu direktno koristiti id-evi kontrole ... bez "<%= dok_zone_1.ClientID %>" ?

[Ovu poruku je menjao skinflint81 dana 13.01.2010. u 12:37 GMT+1]
[ radicr @ 14.01.2010. 08:17 ] @
Mozda to pozivas iz onLoad funkcije, dok elementi jos nisu kreirani? Imao sam slican problem koji sam rijesio uz pomoc Sys.Application.add_load

Code:

                Sys.Application.add_load(applicationLoadHandler);

                function applicationLoadHandler() {
                    startChecking();
                }

                function startChecking() {
                    var starter = window.dialogArguments.spellStarter;
                    var spellChecker = GetRadSpell("<%= RadSpell1.ClientID %>");
                    spellChecker.set_textSource(starter.source);
                    spellChecker.startSpellCheck();
                }
[ skinflint81 @ 14.01.2010. 08:25 ] @
Hvala! Valjda ce konacno proraditi :)