Como popular paginação em API RestFull

jQuery

JavaScript

PHP

Ajax

Front-end

16/10/2017

Criei uma api e preciso trazer a paginação para o JQUERY AJAX. Como que eu faço isso? Tenho o seguinte código:

// retorna os clientes cadastrados
function retorna_cliente()
{
var id_cliente = "";
var nome_cliente = "";
var data_nascimento_cliente = "";
var telefone_cliente = "";
var celular_cliente = "";
var cpf_cliente = "";
var cnpj_cliente = "";
var endereco_cliente = "";
var email_cliente = "";
var cliente = "";
var mostra_dados_pessoa = "";
var container_mostra_cliente = $('.mostra_clientes');
var itemHTML = "";
var mensagem_cliente = "Nenhum cliente encontrado";

$.ajax({
url: url_base + "clientes?qtd=4&page=1",
type: 'GET',
dataType: 'json',
success: function (data)
{
if (data == 0)
{
$('.cliente-error-registro').css('display','block');
$('.cliente-error-registro .mensagem-erro').html(mensagem_cliente);
}
else
{
itemHTML += "<table id='datatable-checkbox' class='table table-striped table-bordered bulk_action dataTable no-footer' role='grid' aria-describedby='datatable-checkbox_info'>";
itemHTML += "<thead>";
itemHTML += "<tr>";
itemHTML += "<th>";
itemHTML += "<th><input type='checkbox' id='check-all' class='flat'></th>";
itemHTML += "</th>";
itemHTML += "<th>Nome</th>";
itemHTML += "<th>Telefone</th>";
itemHTML += "<th>Cpf / Cnpj</th>";
itemHTML += "<th>Endereço</th>";
itemHTML += "<th>Email</th>";
itemHTML += "<th>Cliente</th>";
itemHTML += "</tr>";
itemHTML += "</thead>";

$.each(data, function(key,item) {

let current_page = item.current_page;
let last_page = item.last_page;
let next_page_url = item.next_page_url;
let prev_page_url = item.prev_page_url;
let clientes = item.data;

if (next_page_url == null)
{
$('.actionBar').html("<a href='' title='Próxima Página' class='buttonNext btn btn-success' style='display:none;'>Próxima Página >></a><a href='" + prev_page_url + "' title='Pàgina Anterior' class='buttonPrevious btn btn-primary' style='display: block;'><< Página Anterior</a>");
}
else
{
$('.actionBar').html("<a href='" + next_page_url + "' title='Próxima Página' class='buttonNext btn btn-success'>Próxima Página >></a><a href='' title='Pàgina Anterior' class='buttonPrevious btn btn-primary' style='display: none;'><< Página Anterior</a>");
}

for (var i in clientes) {

id_cliente = clientes[i].id;
nome_cliente = clientes[i].nome;
telefone_cliente = clientes[i].telefone;
cpf_cliente = clientes[i].cpf;
cnpj_cliente = clientes[i].cnpj;
endereco_cliente = clientes[i].endereco;
email_cliente = clientes[i].email;
cliente = clientes[i].cliente;

if (cpf_cliente == null)
{
mostra_dados_pessoa = cnpj_cliente;
}
else
{
mostra_dados_pessoa = cpf_cliente;
}

itemHTML += "<tbody>";
itemHTML += "<tr>";
itemHTML += "<td><th><input type='checkbox' value='" + id_cliente + "' name='verifica_check_box[]' id='verifica_check_box' class='flat'/></th></td>";
itemHTML += "<td>" + nome_cliente + "</td>";
itemHTML += "<td>" + telefone_cliente + "</td>";
itemHTML += "<td>" + mostra_dados_pessoa + "</td>";
itemHTML += "<td>" + endereco_cliente + "</td>";
itemHTML += "<td>" + email_cliente + "</td>";
itemHTML += "<td>" + cliente + "</td>";
itemHTML += "</tr>";
itemHTML += "</tbody>";

}

});

itemHTML += "</table>";
container_mostra_cliente.html(itemHTML);
}

},
error: function (XMLHttpRequest, textStatus, errorThrown)
{
console.log(data);
}
});
}


public function index(Request $request)
{
$qtd = $request['qtd'];
$page = $request['page'];
Paginator::currentPageResolver
(function () use ($page)
{
return $page;
});
$clientes = Clientes::paginate($qtd);
$clientes = $clientes->appends
(Request::capture()->except('page'));
return response()->json
(['clientes'=>$clientes], 200);
}
Felipe Fonseca

Felipe Fonseca

Curtidas 0

Respostas

Jone

Jone

16/10/2017

Kaufen Führerschein, Pass, ((wottenkelly79@gmail.com)) ((whatsapp +237679499813))) ID-Karte, Geburtsurkunde und Sonstiges

Dokumente ((wottenkelly79@gmail.com))))
Wir bieten Führerschein, Ausweise, Reisepass, Visa, Heiratsurkunden,

Taufkarten, Diplome aller Art zum Verkauf,


Erhalten Sie registrierte Ielts, Toefl & Gre Certificat ((wottenkelly79@gmail.com))))


   Wir produzieren hochwertige echte Pässe, Führerschein, Personalausweis .Datenbank

registriert und unregistriert. Alle Dokumente sind im jeweiligen eingetragen

Regierungsdatenbanken. Auch bieten wir folgende Karte an: Sozialversicherungsnummern,

Kredit-Dateien und Kreditkarten, Schulabschlüsse, Noten alle in einem völlig neuen Namen

ausgestellt und registriert im Datenbanksystem der Regierung. . Wir verwenden hoch

qualitativ hochwertige Ausrüstung und Materialien, um echte und falsche Dokumente zu produzieren. Alle

Geheime Merkmale dieser Dokumente sind sorgfältig für unsere Dokumente dupliziert.

Wir sind der einzige Produzent von Qualität gefälschte und registrierte Dokumente. Wir bieten nur an

originale, hochqualifizierte registrierte und unregistrierte Pässe, Führerscheine,

Ausweise, Briefmarken, Visa, Schule Wertpapiere und andere Produkte für ein

Anzahl der Länder wie USA, Australien, Belgien, Brasilien, Kanada, Italien, Finnland

Frankreich, Deutschland, Israel, Mexiko, Niederlande, Südafrika, Spanien, Großbritannien und viele

mehr länder

KONTAKT

Allgemeine Unterstützung: <<<<<<<<<<<<< ((wottenkelly79@gmail.com))))
Kontakt <<<<<<<<<<<<<<<, +237679499813
Skype >>>>>>>>>> fastdocuments1

UNIVERSALPAPIERE

WIR KÖNNEN PASSPORTS, FAHRERLIZENZ, ID-KARTE UND ALLE ANDEREN DOKUMENTE FÜR DIE FOLGENDEN LÄNDER ERFAHREN

 SPANIEN
 ENGLAND
 ITALIEN
 RUSSLAND
 USA
 KANADA
 BRASILIEN
 FRANKREICH
 NIEDERLANDE
 SCHWEDEN
 NORWEGEN
 BELGIEN
 KROATIEN
 ÖSTERREICH
 BULGARIEN
 DÄNEMARK
 FINNLAND
 DEUTSCHLAND
 GEORGIA
 UNGARN
 ISLAND
 IRLAND
 LITHAUNIA
 LETTLAND
 POLEN
 PORTUGAL
 RUMÄNIEN
 SCHWEIZ
 AUSTRALIEN
 SÜDAMERIKA-LÄNDER


Allgemeine Unterstützung: >>>>>>>>> ((wottenkelly79@gmail.com))))

Unterstützung >>>>>>>>>>>>> ((wottenkelly79@gmail.com))))

Kontakt >>>>>>>>>> +237679499813
Skype>>>>>>>>>> fastdocuments1

   Eingetragener und unregistrierter Reisepass. visa alle, biometrische pässe, grad,

Führerschein, ID-Zertifikate cards.Training M GCSE, A-Levels, High School

Diplom Zertifikate, GMAT, MCAT und LSAT Prüfungszeugnisse,

Heirats- und Sterbeurkunden, Pässe und neue Identitätspakete, repliziert,

Real Degrees / Diplome der meisten Hochschulen auf der ganzen Welt

(mit mehr als 4000 Vorlagen in der Datei) alle entworfen, um 100% identisch zu sehen

Original. Kundenspezifisches Drucken (wenn wir nicht die Vorlagendatei haben - schicken Sie uns einfach zurück

und wir können jegliche Änderungen / Änderungen vornehmen

Adressen) .SECOND, Staatsbürgerschaft, Identität, Identifikationsdokumente, diplomatische,

Unsere Arbeiter sind ehemalige Privatdetektive, Konsulate, leitende Regierungsangestellte

und erfahrene Experten mit Erfahrung, haben wir starke Verbindungen mit


höheres Personal in allen Bereichen der Immatrikulationsunterlagen und Pässe in

Austausch für diese Länder Sie sind mit der Passagentur in jedem von verbunden

diese Länder und mit Hilfe seiner Verbindungen zu allen unseren Kunden, die

verlangen ein Dokument oder Pass Länder sind 100% sicher und garantierte Quittung

von sehr hochwertigen echten Nachlassdokumenten, die nicht identifiziert werden können

als falsch !! Nicht einmal eine benutzerdefinierte offizielle Erfahrung oder Maschine nie diktieren falsch

Dokument seit dem Dokument ist nicht anders als echte Regierung ausgestellt! Alle unsere

Dokumente registrierte echte echte Staatsbürgerschaftsdatenbanken haben ihre persönliche

Daten, die im Datenbanksystem und 100% lesbarer Maschine aufgezeichnet wurden. Fühlen sich frei

erhalten Sie detaillierte Informationen über unsere Dienstleistungen
GOSTEI 0
POSTAR