おはよう、 私はSymfonyでプログラミングしています。 これは私の処置:どのようにしてJqueryでJsonの応答を受け取ることができますか?
public function selectcarsmonitorsAction($date) {
$cars = array();
$users= array();
// Liste des voitures
$cars = $em->getRepository('ParcAutoBundle:Car')->FindAllCarsNotINCalendar($location, $date);
// Liste des moniteurs
$users= $em->getRepository('AuthenticationBundle:User')->FindAllUsersNotINCalendar($location, $date);
foreach ($cars as $car) {
$cars[] = $car->getId() . " " . $car->getMark() . " " . $car->getRegistrationnumber();
}
foreach ($users as $user) {
$monitors[] = $user->getId() . " " . $user->getFirstname() . " " . $monitor->getLastname();
}
$response = new JsonResponse();
$response->setData(array('cars' => $cars, 'users' => $users));
return $response;
}
第二:私は(ユーザーのための車のために選択し、[選択])を選択し、オプションでこれを載せていきたいと思います。
ご協力いただきありがとうございます。
EDIT 1:
jQueryを使ってどのようにすることができます私は、それぞれこれを?二
は[連載で手動]を見てくださいを(HTTPS:/ /symfony.com/doc/current/components/serializer.html#normalizers)、特に[この回答](https://stackoverflow.com/questions/33148750/callback-on-serializer-symfony/33149890#33149890)を参照してください。カスタムノーマライザを書くことは難しくありません。コントローラで作業するのではなく、このシナリオでは非常に好きです。 – kero
私は$ carsserialized = $ serializer-> serialize($ cars、 'json '); && $ usersserialzed = $ serializer-> serialize($ users、 'json'); –