Thread View: pl.comp.lang.javascript
9 messages
9 total messages
Started by jivanmukta
Sat, 10 Jan 2015 08:41
MultiUpoad z jQuery
Author: jivanmukta
Date: Sat, 10 Jan 2015 08:41
Date: Sat, 10 Jan 2015 08:41
39 lines
2997 bytes
2997 bytes
Chciałbym użyć MultiUpload z biblioteki jQuery. Chcę żeby była możliwość uploadu maksymalnie 7 plików (zmienna PHP: $maxPictures). Mój problem polega na tym, że mam przycisk do upload "Przeglądaj..." z możliwością wyboru tylko JEDNEGO pliku, a chciałbym wielu. To znaczy działa mi upload jednego pliku. Rozwiązanie oparłem na przykładach z Internetu. Może ktoś z Was ma doświadczenia z MultiUpload i będzie wiedział co jest źle.
W głównym widoku mam:
<link rel="stylesheet" href="http://code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css">
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script src="http://code.jquery.com/ui/1.11.2/jquery-ui.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js"></script>
<script src="http://github.com/fyneworks/multifile/blob/master/jQuery.MultiFile.min.js" type="text/javascript" language="javascript"></script>
...
$(document).ready(function () {
announcementEventHandlers(<?php echo $maxPictures; ?>);
}
...
function announcementEventHandlers(maxPictures) {
...
$('#property_pictures').MultiFile({
max: maxPictures
});
}
...
<?php
$exts = (IMAGE_EXTS . '|' . MOVIE_EXTS);
if ($maxPictures > 0) {
echo "<input multiple='multiple' type='file' name='property_pictures[]' class='multi' maxlength='$maxPictures' accept='$exts'>";
echo myFormError('property_pictures');
}
?>
Próbowałem również:
echo "<input multiple='multiple' type='file' name='property_pictures[]'
class='multi' size='$maxPictures' accept='$exts'>";
albo:
echo "<input multiple='multiple' type='file' name='property_pictures[]' class='multi max-$maxPictures' accept='$exts'>";
ale też nie działa, tzn. nadal tylko jeden plik.
Re: MultiUpoad z jQuery
Author: zpksoft
Date: Sat, 10 Jan 2015 15:28
Date: Sat, 10 Jan 2015 15:28
15 lines
1975 bytes
1975 bytes
W dniu sobota, 10 stycznia 2015 09:41:10 UTC+1 użytkownik jivan...@poczta.onet.pl napisał: >....... > <script src="http://code.jquery.com/jquery-1.10.2.js"></script> > <script src="http://code.jquery.com/ui/1.11.2/jquery-ui.js"></script> > <script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script> > <script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js"></script> > <script src="http://github.com/fyneworks/multifile/blob/master/jQuery.MultiFile.min.js" >..... Zamiast ładować tyle bibliotek javascriptowych może lepiej zrób to prosto. poczytaj o: XMLHttpRequest(); FileReader(); reader.readAsBinaryString(fileInput.files[i]); Paweł
Re: MultiUpoad z jQuery
Author: jivanmukta
Date: Tue, 13 Jan 2015 17:48
Date: Tue, 13 Jan 2015 17:48
1 lines
1459 bytes
1459 bytes
Chcę użyć jQuery ze względów edukacyjnych, chcę mieć doświadczenie w używaniu jQuery.
Re: MultiUpoad z jQuery
Author: zpksoft
Date: Wed, 14 Jan 2015 13:12
Date: Wed, 14 Jan 2015 13:12
6 lines
1755 bytes
1755 bytes
W dniu wtorek, 13 stycznia 2015 18:48:51 UTC+1 użytkownik jivan...@poczta.onet.pl napisał: > Chcę użyć jQuery ze względów edukacyjnych, chcę mieć doświadczenie w używaniu jQuery. Rozumiem. Później prosta strona otwiera się w kilkanaście sekund zamiast w 1s. Zwykli userzy mają o to pretensję do dostawcy internetu, że taki wolny. Jak ktoś trochę się na tym zna to odpowiednio oceni programistę (w myśli oczywiście).
Re: MultiUpoad z jQuery
Author: jivanmukta
Date: Sat, 24 Jan 2015 14:28
Date: Sat, 24 Jan 2015 14:28
2 lines
1515 bytes
1515 bytes
Używam także walidacji i animacji z jQuery, więc użycie jQuery wydaje mi się uzasadnione. Moja prosta strona ma 18 tys. wierszy kodu i 30 tabel.
Re: MultiUpoad z jQuery
Author: zpksoft
Date: Sun, 25 Jan 2015 13:05
Date: Sun, 25 Jan 2015 13:05
9 lines
1980 bytes
1980 bytes
W dniu sobota, 24 stycznia 2015 15:28:43 UTC+1 użytkownik jivan...@poczta.onet.pl napisał: > Używam także walidacji i animacji z jQuery, więc użycie jQuery wydaje mi się uzasadnione. > Moja prosta strona ma 18 tys. wierszy kodu i 30 tabel. OK, to była uwaga ogólna. Często spotykam wytaczanie armaty na wróbla. Ale 18 tys. linii kodu powiadasz? Albo to rzeczywiście przyzwoity projekt albo tzw. rzeźba polegająca na wielokrotnym powtarzaniu elementów logiki. Częste u początkujących. Zakładam że to pierwsze :) Pozdrawiam, Paweł.
Re: MultiUpoad z jQuery
Author: jivanmukta
Date: Mon, 26 Jan 2015 20:42
Date: Mon, 26 Jan 2015 20:42
3 lines
1775 bytes
1775 bytes
> albo tzw. rzeźba polegająca na wielokrotnym powtarzaniu elementów logiki. Przez to już przeszedłem - jak programowałem w BASICu w szkole podstawowej.
Re: MultiUpoad z jQuery
Author: jivanmukta
Date: Sat, 28 Feb 2015 18:54
Date: Sat, 28 Feb 2015 18:54
1 lines
1684 bytes
1684 bytes
Czy ktoś mi może pomóc w moim problemie z jQuery?
Re: MultiUpoad z jQuery
Author: Cezary Tomczyk
Date: Sat, 28 Feb 2015 21:25
Date: Sat, 28 Feb 2015 21:25
12 lines
1733 bytes
1733 bytes
On 2015-02-28 19:54, jivanmukta@poczta.onet.pl wrote: > Czy ktoś mi może pomóc w moim problemie z jQuery? Spróbuj może na: https://groups.google.com/forum/#!forum/jquery-fileupload Grupa poświęcona "jQuery-File-Upload". -- Cezary Tomczyk http://www.ctomczyk.pl/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads