ultimatepos/resources/views/purchase_order/common_js.blade.php

42 lines
1.3 KiB
PHP

<script type="text/javascript">
$(document).ready( function(){
$(document).on('click', '.edit-po-status', function () {
var url = $(this).data('href');
$.ajax({
method: "GET",
dataType: "html",
url: url,
success: function(result){
$('.edit_pso_status_modal').html(result).modal("show");
}
});
});
$(document).on('submit', 'form#update_po_status_form', function(e){
e.preventDefault();
var url = $('form#update_po_status_form').attr('action');
var method = $('form#update_po_status_form').attr('method');
var data = $('form#update_po_status_form').serialize();
var ladda = Ladda.create(document.querySelector('.ladda-button'));
ladda.start();
$.ajax({
method: method,
dataType: "json",
url: url,
data:data,
success: function(result){
ladda.stop();
if (result.success) {
$('.edit_pso_status_modal').modal("hide");
toastr.success(result.msg);
if (typeof(purchase_order_table) != 'undefined') {
purchase_order_table.ajax.reload();
}
} else {
toastr.error(result.msg);
}
}
});
});
});
</script>