Postingan lainnya
Import data excel ke database dengan ajax progresbar
Ijin tanya saya buat fitur import ecxel ke db dengan loading supaya ada interaktif (dengan ajax), tapi saya ingin menampilkan progres yg di dapatkan dari perhitungan jml baris yg di import (bukan ukuran file), saya membuat tapi malah import progresnya berdasarkan ukuran, jadi progres beres tapi proses import belum karena perhitungan progres berdasarkan ukuran file bukan bnyak baris, semoga paham mas hee, jadi mohon bantuannya
Tanggapan
biasakan meampilkan kodenya gan
1 Jawaban:
<pre> $.ajax({ //{{-- url: '{ route('import.skpd') }}', --}} url: '{{ url('prosesUpload/FilePelaksanaan') }}', type: 'POST', data: formData, cache: false, contentType: false, processData: false, xhr: function () { var xhr = new window.XMLHttpRequest(); xhr.upload.addEventListener("progress", function (evt) { if (evt.lengthComputable) { var percentComplete = evt.loaded / evt.total; percentComplete = parseInt(percentComplete * 100); $('.progressPp').text(percentComplete + '%'); $('.progressPp').css('width', percentComplete + '%'); } }, false); return xhr; }, success: function (returndata) { swal({ title: "Upload File Pelaksanaan !", text: "Proses Upload berhasil !", type: "info", showCancelButton: false, confirmButtonClass: 'btn-primary waves-effect waves-light', confirmButtonText: 'Ok' }, function (isConfirm){ window.location.href=""; }); } }); </pre>
itu gan