Enviado em 07/07/2023 - 17:11h
Olá,<script>
$(document).ready(function() {
var tabela;
function initDataTable() {
var estadoDaTabela = JSON.parse(localStorage.getItem('estadoDaTabela'));
if (estadoDaTabela && estadoDaTabela.pesquisa) {
$('#cotanum').val(estadoDaTabela.pesquisa.cotanum);
$('#cnpj').val(estadoDaTabela.pesquisa.cnpj);
$.ajax({
url: 'buscaItensCotacao.php',
type: 'POST',
data: $('#form-pesquisa').serialize(),
success: function(response) {
$('#resultado-pesquisa').html(response);
if ($.fn.DataTable.isDataTable('#resultado-pesquisa table')) {
tabela.destroy();
}
tabela = $('#resultado-pesquisa table').DataTable({
language: {
url: 'inc/datatables/pt-BR.json'
},
paging: true
});
}
});
} else {
tabela = $('#resultado-pesquisa table').DataTable({
language: {
url: 'inc/datatables/pt-BR.json'
},
paging: true
});
}
}
initDataTable();
$('#form-pesquisa').submit(function(event) {
event.preventDefault();
tabela.state.save();
$.ajax({
url: 'buscaItensCotacao.php',
type: 'POST',
data: $(this).serialize(),
success: function(response) {
$('#resultado-pesquisa').html(response);
if ($.fn.DataTable.isDataTable('#resultado-pesquisa table')) {
tabela.destroy();
}
initDataTable();
}
});
});
tabela.on('draw', function() {
tabela.state.save();
});
tabela.on('search.dt', function() {
tabela.state.save();
});
tabela.on('length.dt', function() {
tabela.state.save();
});
tabela.on('order.dt', function() {
tabela.state.save();
});
tabela.on('page.dt', function() {
tabela.state.save();
});
tabela.on('processing.dt', function() {
tabela.state.save();
});
tabela.on('destroy', function() {
localStorage.removeItem('estadoDaTabela');
});
});
</script>