我有ajax post方法由服務器端控制器,在實體中搜索。我對這個東西有點麻煩,因爲我實際上可以發送多個對象,但我不知道如何解析它們。單個AJAX調用如何找回多個對象作爲回調數據
$serializer = $this->container->get('serializer');
$reports = $serializer->serialize($cables, 'json');
$reports1 = $serializer->serialize($contacts, 'json');
return new JsonResponse (array($reports1, $reports));
這是我送的多個對象: 和我怎樣,我想閱讀:
function (data)
{ var obj = JSON.parse(data);
console.log(obj);
$('#resposeText').val(obj[1].description); }
基本上我」,接收兩個陣列,或者我沒有什麼是地獄我正在接受,但它不起作用。
也越來越著名的錯誤:
Uncaught SyntaxError: Unexpected token , in JSON at position 1306
return new JsonResponse ($reports);
發送對象只有一個,現在有問題。 有人可以向我解釋它應該怎麼做?
請正確格式化您的代碼。 – 2016-11-09 11:59:56
[這可能有助於](http://stackoverflow.com/questions/29489243/trigger-a-javascript-function-before-on-any-ajax-call)你 – Vikrant