Nexus,
а надо ли делать через readAsDataURL?
для отправки на сервер есть FormData, с ней все будет просто, а главное, синхронно (асинхронным будет только аяксовый запрос отправки этой само формдаты). Поддержка браузерами такая же, как у FileReader - ИЕ10+
Если не повезло, и надо поддержать старое, то только через скрытый ифрейм (в jquery и прочих это реализовано давно).
Сообщение от Nexus
|
if(++counter>=list.length)
|
для выполнения параллельных действий есть Promise.all