Was ist besser, zu Ajax zurückzukehren: html daten oder json? Ich habe in meinem php (mvc) Controller PostController
wo ich metod haben index
. Diese Methode gibt ein Array mit allen Benutzer-Posts, Kommentaren, Post-Likes, Kommentar-Likes usw. zurück. Es ist ein großes fusioniertes Array! Etwas wie auf Facebook Wand!Php Ajax zurück json oder html
Alles, was ich mit php
in view/home/index.php
Datei übertragen und mit jquery ajax
i load
der
Aber auf der Suche fb und andere sozialen Netzwerk-Sites sie zurückkehren JSON-Objekt in bestimmten div Datei.
In meinem Fall, wenn ich json_encode
JSON zum AJAX zurückgebe, muss ich mit each
alle Pfosten schlingen und beginne.
Also wenn ich mit $.each
Schleife bin, muss ich zu viele HTML-Codes innerhalb $.each
setzen. Es ist nicht hässlich und schlechte Praxis, all diesen HTML-Code in JavaScript-Looping zu setzen? Oder gibt es eine bessere Lösung für diese Schleife?
Ich neige dazu, JSON bevorzugen, weil dann ich verantwortlich dafür, wie die Daten abwechselnd am in die Aussicht. Wenn Sie HTML ohne Manipulation erhalten, ist es im Grunde eingestellt. – Jhecht
Sie können auch HTML-Code im JSON-Format senden, vielleicht ist das eine Option? – Daan
Diese Frage wird höchstwahrscheinlich geschlossen, da es sich um eine auf einer bestimmten Situation beruhende Meinung handelt. Das heißt, IMO sollten Sie immer JSON verwenden, es sei denn, HTML hat einen bestimmten clientseitigen Vorteil. –