मुझे AJAX अनुरोध के लिए% पूर्णता प्राप्त करने की आवश्यकता है।प्रतिशत के साथ JQuery अजाक्स अनुरोध
मैं निम्नलिखित की कोशिश की:
$(document).ready(function() {
$.ajax({
xhr : function() {
var xhr = new window.XMLHttpRequest();
xhr.upload.addEventListener("progress", function(evt) {
if (evt.lengthComputable) {
var percentComplete = (evt.loaded/evt.total) * 100;
//Do something with upload progress here
}
}, false);
xhr.addEventListener("progress", function(evt) {
if (evt.lengthComputable) {
var percentComplete = (evt.loaded/evt.total) * 100;
//Do something with download progress
console.log(percentComplete);
}
}, false);
return xhr;
},
url : my_path
}).done(function(data) {
console.log(data);
});
});
समस्या मैं कैसे जाँच करते हैं इसके बाद के संस्करण कोड या काम नहीं कर रहा है कि क्या है। मुझे फायरबग कंसोल में हमेशा 100
मिलता है, मुझे संदेह है कि 100
के बजाय मुझे कंसोल में एकाधिक %
प्रविष्टियां होनी चाहिए।
my_path
एक PHP पृष्ठ है जो MySQL डीबी से रिकॉर्ड देता है। कार्यक्षमता की जांच करने के लिए प्रक्रिया/पृष्ठ प्रतिपादन को धीमा करने का कोई तरीका है?
http://stackoverflow.com/questions/16690740/how-to-show-loading-status-in-percentage-for-ajax-response – Manibharathi
@Manibharathi के संभावित डुप्लिकेट मैंने पहले ही उस कार्यक्षमता को लागू कर लिया है और जांच करने की आवश्यकता है पृष्ठ प्रतिपादन या डीबी ऑपरेशन को धीमा करके% कार्यक्षमता? – user3555483
क्या आपने स्थानीय सिस्टम में इसका उपयोग किया था? – Manibharathi