UJIN, Не знаю как ты post-ом массив получаешь, но включить консоль в браузере и поглядеть что тебе вместо объекта json приходит, надо![]()
У себя пробовал все работает, без разницы какой метод, думаю в симфонии не намного отличается))
$(document).ready(function () {
$.ajax({
url: '1.php',
type: 'PUT',
data: "name=sender&location=path",
success: function(data) {
alert('Load was performed.');
}
}
);
});Передатчик(1php)
header('Content-type: application/json');
$put = ['sender' => 'UJIN',
'path' => 'http://johncms.com/'
];
$method = ['method' => $_SERVER['REQUEST_METHOD']];
echo json_encode([$method, $put]);