Попринцип не работя на javascript но винаги има първи път.
Днес се наложи и се сблъсках с следния код и ми трябва малко помощ от Вас.
Това е upload форма API качва се файл на отдалечен сървър като с този код по горе се взима стойноста в % колко процента от файла се е качил.
Това е свързано директно със сървъра аз не мога да променям нищо защото няма да върне правилен резултат.
Идеята ми е как да преработя кода в момента връща резултатите така:
0% 0% 0% 0% 1% 2% 4% 4% 4% 8% 8% 9% 19% 19% 27% 28% 29% 29% 29% 29% 29% 29% 30% 32% 39% 39% 40% 48% 48% 50% 54% 55% 56% 56% 56% 56% 56% 56% 56% 57% 65% 65% 74% 74% 74% 74% 74% 77% 81% 81% 81% 81% 81% 83% 87% 91% 95% 100% 100% 100% Uploaded file.txt {"status":"success"}
Как да направя с JS код ако старата стойност е различна от новата да е трие и да не се показва.
Искам да съкратя това и да се показват процентите само като една стойност. Както повечето Upload scripts...
По нагоре по кода имам:
Днес се наложи и се сблъсках с следния код и ми трябва малко помощ от Вас.
Код:
r.on('progress', function(file){
var procentloading = Math.ceil(r.progress() * 100);
add_log(' '+procentloading+'%');
console.log(r.progress());
});
Това е свързано директно със сървъра аз не мога да променям нищо защото няма да върне правилен резултат.
Идеята ми е как да преработя кода в момента връща резултатите така:
0% 0% 0% 0% 1% 2% 4% 4% 4% 8% 8% 9% 19% 19% 27% 28% 29% 29% 29% 29% 29% 29% 30% 32% 39% 39% 40% 48% 48% 50% 54% 55% 56% 56% 56% 56% 56% 56% 56% 57% 65% 65% 74% 74% 74% 74% 74% 77% 81% 81% 81% 81% 81% 83% 87% 91% 95% 100% 100% 100% Uploaded file.txt {"status":"success"}
Как да направя с JS код ако старата стойност е различна от новата да е трие и да не се показва.
Искам да съкратя това и да се показват процентите само като една стойност. Както повечето Upload scripts...
По нагоре по кода имам:
Код:
function add_log(log_message)
{
$("#log-area").append(log_message+"");
}