Доброго времени суток! На Ajax'e делаю запрос, в ответ получаю два параметра. Из них пытаюсь сформировать ссылку для воспроизведения аудио файла:
Ajax:
$.ajax({
type: 'POST',
url: "http://portal.com/script.php",
data: {'rid' : rid,
'md2' : md2,
},
success: function(data) {
document.write('<audio src="portal.com/audio/', data.albom ,'/track/', data.filename ,'"></audio>');
}
});
PHP отвечает:
$response->getBody()->write($filename, $albom);
Как вывести уже полученный значения, чтобы ссылка получилась вроде:
<audio src="portal.com/audio/meteora/track/fire.mp3"></audio>
Сервер:
$arr = array('albom' => $albom, 'filename' => $filename);
echo json_encode($arr);
Клиент:
...
success: function(data) {
data = JSON.parse(data);
$("<audio></audio>").
attr("src", "portal.com/audio/" + data.albom + "/track/" + data.filename).
appendTo("body");
}
});
Продвижение своими сайтами как стратегия роста и независимости