Ich benutze CakePHP eingebauten Paginator Helfer, und haben ein Problem beim Versuch, dies mit Ajax zu integrieren.CakePHP Paginator mit Ajax - Ajax Anrufe werden nicht
Die eigentliche Paginator (was das ist):
echo $this->Paginator->prev('« Previous', null, null, array('class' => 'disabled'));
echo $this->Paginator->next('Next »', null, null, array('class' => 'disabled'));
Works und funktioniert gut. Es bewirkt jedoch, dass die Seite neu geladen wird, was ich nicht wirklich möchte. Mit Hilfe der Dokumentation, die es den folgenden Code zu verwenden:
$this->Paginator->options(array(
'update' => '#testtable', // This is the name of the table to be refreshed
'evalScripts' => true
));
Aber, wenn ich auf die Links klicken, um es noch neu lädt nur die Seite. Es ignoriert die eingestellten Optionen vollständig. JQuery kann auf der Seite aufgerufen werden, da andere Ajax-Aufrufe auf derselben Seite aufgerufen werden. Ich habe Mühe, darüber nachzudenken, was sonst noch falsch ist.
loswerden können Sie ein ausführlicher Code Beispiel? (speziell was auf der Ergebnisseite gerendert wird?) Wenn Sie es nicht in Kuchen herausfinden können, können Sie das Problem in Javascript leicht abfangen und korrigieren :) – Ryan
fügen Sie bitte Ihren Javascript-Code hinzu, der für Datentabelle verwendet wird, denke ich, dass das hilfreich sein wird zum Debuggen. – Saanch
@Ryan - Ich werde es bald aktualisieren, obwohl keine Fehler angegeben sind. – mickburkejnr