آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

آپلود چند فایل به صورت همزمان + درصد پیشرفت برای هرتصویر بصورت جداگانه

جواد  6 سال پیش  6 سال پیش
0 0

سلام

دوستان کدهایی داخل سایت های خارجی پیدا کردم ولی سردرنیاوردم

ممنون میشم همین سوال رو پاسخ بدین

لطفا لینک نزارین ممنون

0 0
سوالتون رو تو عنوانش پرسیدید :) چیزی که من از سوالتون دستگیرم شد اینه که احتمالا شما با dropZone آشنا شدید که همچین قابلیتی داره - خب حالا مشکلتون کجاست ؟ (6 سال پیش)
0 0
من میخوام روی یه دکمه کلیک کنم و 10تا عکس رو انتخاب کنم بعد از تایید این ده تا فایل آپلود بشه و برای هر کدوم هم درصد پیشرفت نمایش بده (6 سال پیش)
 برای این سوال 4 پاسخ وجود دارد.
پاسخ به سوال 
reza piry ghadim  6 سال پیش
+1 0

راه های خیلی زیادی وجود داره که شما بتونید این کار رو بکنید گفتید لینک نزارید ولی خب مجبورا باید بزارم - یه نگاه به هر کدوم بندازید میتونید کارتون رو انجام بدید

1- یکی از به قول معروف با کلاس ترین روش های آپلود الان استفاده از dropZone هست که مطالب خیلی زیادی میتونید حتی به فارسی براش با یه سرچ ساده پیدا کنید . لینک

2- استفاده از این لینک ها که منم الان با یه سرچ ساده پیدا کردم :

2-1 :  لینک    دمو

2-2 :  لینک    دمو

2-3 :  لینک  

همشون یه جوری میشه گفت عالیه - اخری رو من بیشتر دوست داشتم و dropZone هم که یه چیز دیگست

موفق باشید

0 -1
ششسشسشسشسششسشسش (6 سال پیش)
پاسخ به سوال 
جواد  6 سال پیش
0 0

دلیل اینکه گفتم لینک نزارید این بود که مطمئن بودم تعدادی پلاگین قرار میدین

ممنونم بخاطر وقتی که گذاشتین اما من میخوام دقیقا لینک اولی یا آخری رو خودم کدنویسی کنم

و نیازمند راهنمایی هستم

0 0
خواهش میکنم - خب برای یادگیری هم میتونید مطالعه کنید کد های همونا رو بعد لینک سوم کامل آموزش داده - و اموزش های این چنینی هم خیلی زیاده اگه بگردید حتی ویدوش هم وجود داره من تو یتیوب اشتباه نکنم دیده بودم چند ماه پیش (6 سال پیش)
0 0
لینک سوم رو نگاه کردم و روند آپلود رو برای هر تصویر جدا نداره یوتیوب و بقیه جاهارو هم دیدم چیزی پیدا نکردم (6 سال پیش)
پاسخ به سوال 
جواد  6 سال پیش
0 0

هنوز مشکلم حل نشده

دوستان لطفا کمک کنید

این کدهامه

نتیجه ش اینه که پروگرس بار برای هرتصویر جدا نیست و میاد همه ی پروگرس بار ها برای یه تصویر از 0تا100 درصد پر میشه

uploaderInput.onchange = function () {
var files = uploaderInput.files;
$('#uploadingContent').css('display', 'block');
var formData = new FormData();
for (var i = 0; i < files.length; i++) {
formData.append("file" + i, files[i]);
$('#uploadingContent').append('<div class="col-lg-12 p5lr">' +
'<span class="icon-cross" onclick="deleteUpload(this);"></span>' +
'<span class="names">' + files[i].name + '</span>' +
'<span class="sizes">' + files[i].size + '</span>' +
'<div class="statusUploads">' +
'<span class="uploaderPrgress"></span>' +
'</div>' +
'</div>');
}


$.ajax({
url: "/upload",
type: 'post',
data: formData,
dataType: 'html',
async: true,
processData: false,
contentType: false,
xhr: function () {
var myXhr = $.ajaxSettings.xhr();
if (myXhr.upload) {
myXhr.upload.addEventListener('progress', progress, false);
}
return myXhr;
},
success: function (data) {
// $('#upload-result').append('<div class="alert alert-success"><p>File(s) uploaded successfully!</p><br />');
// $('#upload-result .alert').append(data);
},
error: function (request) {
// console.log(request.responseText);
}
});
}

function progress(e){
if(e.lengthComputable){
var percent = (e.loaded / e.total) * 100;
$('.uploaderPrgress').css('width', Math.round(percent) + '%');
$('.uploaderPrgress').text(Math.round(percent) + '%');

// $('.uploaderPrgress').text('uploded: '+e.loaded+ ' from: '+e.total);
}
}
0 0
کسی نمیتونه کمکم کنه؟ (6 سال پیش)
پاسخ به سوال 
جواد  6 سال پیش
0 0

کسی نمیتونه کمکم کنه؟


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .