Ich benutze jQuery, um mein Formular, das in Symfony eingebaut ist.Wie kann ich JSON Antwort in Symfony2-Controller senden
Ich zeige das Formular im jQuery-Dialog und sende es dann.
Daten werden korrekt in die Datenbank eingegeben.
Aber ich weiß nicht, ob ich einige JSON zurück zu jQuery senden muss. Eigentlich bin ich etwas verwirrt mit JSON-Sache.
Angenommen, ich habe eine Zeile in meiner Tabelle mit jQuery hinzugefügt, und wenn ich das Formular absende, möchte ich nach dem Senden der Daten diese Zeilendaten zurücksenden, damit ich die Tabellenzeile dynamisch hinzufügen kann.
Ich bin verwirrt, wie diese Daten wieder bekommen
Dies ist mein aktueller Code
$editForm = $this->createForm(new StepsType(), $entity);
$request = $this->getRequest();
$editForm->bindRequest($request);
if ($editForm->isValid()) {
$em->persist($entity);
$em->flush();
return $this->render('::success.html.twig');
}
Dies ist nur die Vorlage mit Erfolgsmeldung
So verwenden, wie wir Unternehmen serialisieren und als JSON Antwort senden? Ich habe seit einer Woche dafür gesucht. Http://Stackoverflow.com/questions/14798532/symfony2-json-response-returns-weird-utf-characters –
Sie können auch Symfony JsonResponse (Symfony \ Component \ HttpFoundation \ JsonResponse) – Kiddo
@Kiddo - es gibt bereits einen Link zum Dokument in der Antwort;) –