У меня есть переменная data
, содержащая объект, подобный этому:
{
"details": {
"id": 10,
"name": John Doe,
"hobbies": [{
"id": 1,
"name": "Football"
},
{
"id": 2,
"name": "Badminton"
},
{
"id": 3,
"name": "Running"
}
],
"dob": 1989-12-31
}
}
Я получаю его с помощью этого AJAX запроса:
$.ajax({
type: 'POST',
url: "{{ route('askdata') }}",
dataType: 'json',
data: { 'id': $('#member_id').val(), },
success: function(data) {
$('#id').val(data.details.id);
$('#name').val(data.details.name);
$('#dob').val(data.details.dob);
$('#hobbies').val(JSON.stringify(data.details.hobbies, ['name']));
}
});
Я получаю значение в hobbies
введите следующее:
[{"name":"Football"},{"name":"Badminton"},{"name":"Running"}]
Как я могу изменить это, чтобы получить такие значения, как Football, Badminton, Running
?