update
This commit is contained in:
@@ -9,11 +9,32 @@
|
||||
<div class="ribbon ribbon-danger">SIR Ab</div>
|
||||
<p></p>
|
||||
<div class="card-body">
|
||||
<button type="button" class="btn btn-light waves-effect" id="btnaddnewsirab">
|
||||
<i class="mdi mdi-briefcase-plus mr-1"></i> Add New
|
||||
</button>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-lg-4">
|
||||
<button type="button" class="btn btn-light waves-effect" id="btnaddnewsirab">
|
||||
<i class="mdi mdi-briefcase-plus mr-1"></i> Add New
|
||||
</button>
|
||||
</div>
|
||||
<div class="form-group col-lg-8">
|
||||
<div class="form-row">
|
||||
<div class="form-group col-lg-6">
|
||||
<button type="button" class="btn btn-light waves-effect" id="btnsyncsirab">
|
||||
<i class="fa fa-upload mr-1"></i> Upload from Excel
|
||||
</button>
|
||||
</div>
|
||||
<div class="form-group col-lg-6">
|
||||
<div class="form-group m-b-0">
|
||||
<p class="mb-2 mt-4 font-weight-bold">Sync</p>
|
||||
<input type="file" class="filestyle" data-placeholder="No file" data-btnClass="btn-light" id="upload_file" name="upload_file">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer">
|
||||
<div id="pesan"></div>
|
||||
<div id="gridviralload"></div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -289,6 +310,48 @@
|
||||
$("#id").val('new');
|
||||
$('#modalsirab').modal('show');
|
||||
});
|
||||
$("#btnsyncsirab").click(function() {
|
||||
var val01=document.getElementById('upload_file');
|
||||
if ($('#upload_file').val() == ''){
|
||||
swal({
|
||||
title : 'Stop',
|
||||
text : 'File Kosong',
|
||||
type : 'warning',
|
||||
})
|
||||
} else {
|
||||
var btn = $(this);
|
||||
btn.addClass('fa fa-spinner fa-spin orange bigger-125').attr('disabled', true);
|
||||
var form_data = new FormData();
|
||||
form_data.append('tabel', 'uploadexcelsirab');
|
||||
form_data.append('id', '');
|
||||
form_data.append('file', val01.files[0]);
|
||||
form_data.append('_token', '{{csrf_token()}}');
|
||||
$.ajax({
|
||||
url : '{{ route("exSIRAb") }}',
|
||||
data : form_data,
|
||||
type : 'POST',
|
||||
contentType : false,
|
||||
processData : false,
|
||||
success : function (data) {
|
||||
btn.removeClass('fa fa-spinner fa-spin orange bigger-125').attr('disabled', false);
|
||||
$("#gridviralload").jqxGrid('updatebounddata', 'filter');
|
||||
$("html, body").animate({ scrollTop: 0 }, "slow");
|
||||
$("#pesan").html(data);
|
||||
return false;
|
||||
},
|
||||
error: function (xhr, status, error) {
|
||||
btn.removeClass('fa fa-spinner fa-spin orange bigger-125').attr('disabled', false);
|
||||
var response = xhr.responseJSON || {};
|
||||
var traceText = response.trace ? JSON.stringify(response.trace) : null;
|
||||
swal({
|
||||
title : response,
|
||||
text : traceText,
|
||||
type : 'error',
|
||||
})
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
@endpush
|
||||
Reference in New Issue
Block a user