这是我的json数组:已更新
{
"Title": "Limitless",
"Year": "2011",
"Rated": "PG-13",
"Released": "2011-03-18",
"Runtime": 105,
"Actors": [
"Bradley Cooper",
"Robert De Niro",
"Abbie Cornish",
"Andrew Howard"
]
}
这是我的php返回:
return response()->json($movie);
Jquery:
$("#stars").val(data.Actors); //Nothing fancy about this. Just outputting data to an input field.
结果:
Bradley Cooper,Robert De Niro,Abbie Cornish,Andrew Howard
为什么名称/逗号之间没有空格?没有/没有正则表达式,有没有办法实现这一目标?还是解析错误?
答案 0 :(得分:1)
您应该将其编写为
$("#stars").val(data.Actors.join(', '))
答案 1 :(得分:0)
您可以尝试...用comma space
放大。
摘要
return response()->json(implode(', ', $movie->Actors));
我们已将,
(逗号+空格)内联了