Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ustawienie 'queueSizeLimit' dla kontrolki uploadify w js
fajnalowiec
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 17.10.2010

Ostrzeżenie: (0%)
-----


problem dotyczy jquery i kontrolki uploadify.
W chwili obecnej kod wyglada tak:

CODE
$(document).ready(function() {
$('#file_upload').uploadify({
'script' : 'uploadify_upload.php', //main script for uploading images
'folder' : 'Uploads',
'displayData' : 'percentage',
'queueSizeLimit' : 3,
...
});
});


czyli ustawiam sobie wszystkie parametry kontrolki po zaladowaniu strony.
Pytanie brzmi; jak zmienic tylko parametr 'queueSizeLimit' dla tej kontrolki w js bez przeladowania strony?
Go to the top of the page
+Quote Post
Sephirus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Hmm pewien nie jestem bo z jQuery nie korzystam ale na pierwszy rzut oka widać, że wtyczka ta działa w połączeniu z flashem. Dane które podajesz przy załadowaniu strony są pewnie przekazywane flashowi (choć może niekoniecznie). Ale jeżeli tak jest to sam nic nie wykombinujesz o ile developerzy nie dodali metody, która pozwoli na zmianę tej własności - zawsze może spróbować pogrzebać w kodzie wtyczki i zobaczyć gdzie przypisywany jest obiek JSON podawany przy inicjalizacji wtyczki. Jak znajdziesz gdzie to możesz wtedy poprzez "obiekt.to_miejsce.ta_wlasnosc = moja_wartosc" podmienić ją - ale tak jak pisałem, jeżeli to dane wejściowe dla flasha to to nic może nie dać.

HTH! (IMG:style_emoticons/default/wink.gif)

EDIT: Po zastanowieniu w sumie nic nie stoi na przeszkodzie aby załadować wtyczkę jeszcze raz - wykonując ten sam kod - spróbuj (IMG:style_emoticons/default/wink.gif)

Ten post edytował Sephirus 30.06.2011, 21:59:46
Go to the top of the page
+Quote Post
fajnalowiec
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 17.10.2010

Ostrzeżenie: (0%)
-----


Cytat(Sephirus @ 30.06.2011, 22:58:34 ) *
EDIT: Po zastanowieniu w sumie nic nie stoi na przeszkodzie aby załadować wtyczkę jeszcze raz - wykonując ten sam kod - spróbuj (IMG:style_emoticons/default/wink.gif)


i to jest dobre rozwiazanie. szkoda, ze wpadlem na niego dopiero po 2h walki z materia :/ Wrzucilem sobie cala funkcje $('#file_upload').uploadify(...) do swojej wlasnej funkcji js a dodatkowo przypisuje pod queueSizeLimit zmienna globalna js, ktora sobie odpowiednio modyfikuje w js bez przeladowywania strony. Jedyny problem byl jeszcze tylko taki, ze diva, w ktorym byla cala kontrolka trzeba bylo jeszcze szczyscic przed wywolaniem tejze funkcji, bo za kazdym wywolaniem uploadify mi tam dopisywalo, a nie nadpisywalo takze robily sie 2 guziczki i niezly bajzel (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
Sephirus
post
Post #4





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


I super - grunt że się udało (IMG:style_emoticons/default/wink.gif)

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 13:32