Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-08-12 16:27:39

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

[Dojo toolkit][Solved] Problem z dodawaniem kilku FilterinSelect'ow

Witam,
czy wie ktos w jaki sposob dodac kilka w/w widgetow o podobnej nazwie (zmienia sie ID, name pozostaje takie samo [tablica]), probowalem z tworzenie obiektu ale konczy sie tym, ze tworzy jeden element a kolejnych juz nie chce.

ma ktos moze rozwiazanie tego?

Ponizej funkcja do tworzenia FilteringSelecta

Kod:

function createSelectForm(id, storeName, searchAttribute){
    var aId = getMyId(id); // Pobiera nowe ID z hiddena
    var a = id+aId;
    new dijit.form.FilteringSelect({
        id: a,
        store: new dojo.data.ItemFileReadStore({
            data: oArtists
        }),
        postCreate : function() {
            dojo.connect(dijit.byId(a),
                         "onChange",
                         this,
                         function(state) {
                             this.query['artist_name'] = state || "*";
                         }
            );
        }
    },
    id);
}

Mozna zamknac temat, rozwiazalem to w inny sposob

Ostatnio edytowany przez jezoo (2011-08-17 11:54:37)


LRU #480459

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)