| Autor | Zpráva | ||
|---|---|---|---|
| Blackshadow Profil |
#1 · Zasláno: 18. 8. 2010, 15:55:10 · Upravil/a: Blackshadow
Zdravim,
potrebujem pouzit response text podla navodu tu: http://www.uploadify.com/documentation/ pri onComplete response: The data sent back from the server. Takze pre testovanie pouzijem: $(document).ready(function() {
$("#uploadify").uploadify({
'uploader' : 'scripts/uploadify.swf',
'script' : 'scripts/uploadify.php',
'cancelImg' : 'cancel.png',
'folder' : '../upload',
'queueID' : 'fileQueue',
'buttonText' : 'Vyberte obrazky',
'width' : 200,
'auto' : true,
'multi' : true,
onComplete : function () { alert(response); }
});
});nech mi to alertne.. Obrazok sa nahra na server ale upload zostane na 100% a tam stoji.. Nic sa nealertne, a vlastne aj ta fronta suborov, by mala zmiznut a nie zostat na 100% .. Ked odtial dam prec ten "onComplete" s tym alertom, tak to vsetko prebehne ako ma.. wtf ? |
||
|
Časová prodleva: 11 dní
|
|||
| Raam Profil * |
#2 · Zasláno: 29. 8. 2010, 08:55:07
onComplete musi byt taky v uvozovkach 'onComplete ' :
|
||
| _es Profil |
#3 · Zasláno: 29. 8. 2010, 09:07:14
Raam:
„onComplete musi byt taky v uvozovkach 'onComplete '“ Nemusí. |
||
| _es Profil |
#4 · Zasláno: 29. 8. 2010, 09:13:45
Blackshadow:
„potrebujem pouzit response text podla navodu tu“ Majú tam aj demo, prečo si nepozrieš, ako to tam je v kóde? |
||
| Yur4Y Profil |
#5 · Zasláno: 29. 8. 2010, 09:16:47
Response nie je globálna premenná. To, čo Blackshadow očakáva v response, je v štvrtom argumente funkcie, preto to nefunguje.
|
||
| Witiko Profil |
#6 · Zasláno: 29. 8. 2010, 11:03:01
_es
Zajímalo by mě proč. Už jsem si také všimnul, že při definici prostých objektů pomocí {} není potřeba obalit název atributu apostrofy. Ta možnost obalení apostrofy je tam jen pro případy, když chce člověk použít textový řetězec, který obsahuje nepovolené symboly? {"123 ahoj":"světe"}var název = "pepa";
var seznam = {název : " je v hospodě"};
for(var i in seznam){
alert(i + seznam[i]); //název je v hospodě místo pepa je v hospodě
}Pak samozřejmě je možné provést definici na více řádcích. var název = "pepa";
var seznam = new Object();
seznam[název] = " je v hospodě";
for(var i in seznam){
alert(i + seznam[i]); //pepa je v hospodě
}Jen celkově nechápu výhody tohoto pojetí. |
||
| _es Profil |
#7 · Zasláno: 29. 8. 2010, 11:27:37
Witiko:
„Zajímalo by mě proč.“ Jednoducho je tá syntax tak definovaná. Možno sa to pôvodne používalo bez úvodzoviek a možnosť použiť úvodzovky sa objavila až neskôr. Podobne ako pri volaní konštruktora bez parametrov je new Funkcia() to isté ako new Funkcia.
Ale celkovo má JS takýchto výnimiek málo. |
||
|
Časová prodleva: 15 let
|
|||
0