Я хочу опубликовать данные с помощью jQuery.Когда я публикую подробный JSON, это работает.Но когда я публикую JSON с использованием переменной, она не работает.
работает
$('#btnSave').click(function () {
let urlSave = 'http://localhost/playlist/api/playlist.php?type=playlist';
$.post(urlSave, { "name": "test", "image": "IMG/play.png", "songs": [{ "name": "Just people", "url": "src/af/AF-05-Just people.mp3" }, { "name": "Send me power", "url": "src/af/AF-09-Send me power.mp3" }] }, function (data, status) {
alert(data.success);
});
});
не работает
$('#btnSave').click(function () {
let urlSave = 'http://localhost/playlist/api/playlist.php?type=playlist';
var d='{ "name": "test", "image": "IMG/play.png", "songs": [{ "name": "Just people", "url": "src/af/AF-05-Just people.mp3" }, { "name": "Send me power", "url": "src/af/AF-09-Send me power.mp3" }] }';
$.post(urlSave, d, function (data, status) {
alert(data.success);
});
});
Понятия не имею, где я не прав.Буду очень признателен за любую помощь.