Daftar dan Belajar Sekarang!

Import data excel ke database dengan ajax progresbar

foto mcdani
50 Kontribusi 2 Coto
8 bulan yang lalu
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
  • biasakan meampilkan kodenya gan - hilmanrdn

Jawaban
foto mcdani
50 Kontribusi 2 Coto
8 bulan yang lalu
$.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="";
	                            });
	                        }
	                    });
itu gan


Login untuk diksusi di forum sekolah koding