| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Neuer Benutzer Registriert seit: 25.11.2011
Beiträge: 12
PHP-Kenntnisse: Fortgeschritten ![]() | Hallo Dark Guardian! Ich muss doch erst einmal meine DB-Änderung ausführen. Dies muss ich mit (in) einer PHP-Datei machen und wenn ich diese im Link angebe, wird die Ausgabe wieder an den Browser gesendet (ich erhalte dann eine leere Seite). Muss ich irgend etwas "anderes" im Header angeben, damit der Link kein Ergebnis an den Browser sendet?? |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 10.10.2009
Beiträge: 2.630
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() | Dir scheint nicht klar zu sein was AJAX eigentlich ist. Im Prinzip ist es nichts anderes als ein durch JavaScript angestoßener HTTP Request. D.h. die Ausgabe wird im JavaScript abgefangen und ggf. weiter verarbeitet, oder im Falle deiner DB Aktion dann einfach verworfen. Wobei es recht sinnlos ist überhaupt eine Ausgabe zu machen wenn sie nicht gebraucht wird.
__________________ "Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst". |
| | |
| | |
| Moderator Registriert seit: 11.05.2008
Beiträge: 6.267
![]() ![]() ![]() ![]() ![]() ![]() ![]() | Beispiel mit jQuery: Code: <div id="deine-tabelle"><table>..</table></div>
<a id="do-something" href="#">Mach was</a>
<script type="text/javascript">
$(document).ready(function() { // sobald Seite geladen wurde
$('#do-something').bind('click', function() { // Klickevent auf Anker setzen
$.post('/mach-was.php', { key: value }, function() { // und zwar mach-was.php aufrufen, die die DB ändert
$('body').trigger('refresh-table'); // einen Event auslösen, der die Tabelle aktualisiert, hilfreich, wenn es mehrere Events auslösen
});
});
$('body').bind('refresh-table', function() { // den Event fangen, nämlich Tabelle aktualisieren
$.get('/hol-mir-nur-die-tabelle.php', function(html) { // von hol-mir-nur-die-tabelle.php das <table>-Konstrukt abholen
$('#deine-tabelle').html(html); // und in den <div> Container schreiben
}, 'html'); // Rückgabeformat des AJAX-Request definieren
});
});
__________________ "Nuschel ich?" - "Was?" |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| link mit passwort sicher erstellen | SteiniKeule | PHP Einsteiger | 21 | 28.11.2011 10:04 |
| für jedes Forum Link erstellen außer wenn Link vorhanden | uncharted | PHP Einsteiger | 7 | 24.09.2011 22:52 |
| [Erledigt] Link wird falsch angezeigt | jotpunktbee | PHP Einsteiger | 9 | 14.08.2011 14:31 |
| [Erledigt] facebook bild link | mistermint | PHP Einsteiger | 1 | 13.08.2011 17:01 |
| [php] File Upload script - hochgeladener Link verschlüsseln und automatisch löschen | staybb | PHP Einsteiger | 7 | 18.03.2011 13:01 |
| Externen Javascript durch klick auf Link ausführen | Chacky | JavaScript, Ajax und mehr | 7 | 11.02.2011 12:16 |
| Link soll CMD lokal ausführen | h00ligan | PHP Einsteiger | 58 | 10.02.2011 15:31 |
| Daten aus SQL Tabelle inklusive Link | stonedzytode | PHP Tipps 2008 | 3 | 11.08.2008 00:27 |
| [Erledigt] bei LINK Skript ausführen | Raito | PHP Tipps 2008 | 2 | 15.05.2008 13:50 |
| Php script über link ausführen!?? | Funky_ | PHP Tipps 2006 | 2 | 20.06.2006 11:32 |
| Per SQL Url (link) ausführen lassen | PHP Tipps 2006 | 2 | 02.03.2006 08:19 | |
| [Erledigt] Link aus pop-up in parent Fenster ausführen | HTML, Usability und Barrierefreiheit | 2 | 23.05.2005 23:03 | |
| link öffnen & funktion ausführen... | StartUpBoy | PHP Tipps 2005 | 2 | 27.03.2005 21:39 |
| link anklicken und php anweisung ausführen | Matthiasnet | PHP Tipps 2005 | 4 | 07.03.2005 22:41 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php aktion ausführen durch klick auf link |