Ich habe eine Webseite mit vielen kleinen Bildern darauf. In einem typischen Szenario klickt der Benutzer auf das Bild und erwartet, dass es sich mit einem neuen Bild ändert.AJAX-Muster in Rails zum Senden kleiner Datenblöcke
Anforderungen:
- Wenn der Benutzer auf dem Bild klickt, sollte es sofort bekannt in einem Ajax-Weg zu einem Controller werden.
- Einige Zeichenfolgen sollten an einen Controller übergeben werden, wenn der Benutzer auf das Bild klickt.
- Controller macht seinen Job und gibt ein anderes Bild zurück (welches das alte ersetzt).
- Zusammen mit Bild-Controller gibt ein paar zusätzliche Zeichenfolgen (z. B. Abschlussstatus) zurück.
- Webseite aktualisiert altes Bild mit neuem und aktualisiert auch andere Teile mit diesen neuen Zeichenfolgen.
- Anzahl der Bilder auf einer Seite variiert, aber möglicherweise kann es ein paar Dutzend sein.
Frage: Was Ajax-Technik sollte hier verwendet werden? Ich bin ziemlich neu bei Ajax und fühle mich nicht solide mit Mustern. Sollte es Json oder etwas anderes sein?
Jedes Codebeispiel wäre sehr, sehr willkommen und hilfreich.
Vielen Dank.