如何从这里获取身份
//submit
$("#btnCalc").click(function(){
$("[id^=txtItemName]").each(function(){
console.log($(this).val());
});
});
我从这个laravel代码获得此输出
JsonResponse {#457 ▼
#data: "{"bill":{"id":11,"invoice_no":"9m36r9_1459170388239"}}"
#callback: null
}
我试过了return Response::json($response);
但是没有在这里工作,一个空白的输出即将到来。
感谢您的帮助。
答案 0 :(得分:4)
试试这个
$jsonResponse = Response::json([
'id' => 1,
'test' => 'test'
]);
$content = $jsonResponse->getContent();
$array = json_decode($content, true);
$id = $array['id']
答案 1 :(得分:1)
这对我有用,使用getData()。 Laravel 5.7。
$jsonResponse = Response::json([
'id' => 1,
'test' => 'test'
]);
$content = $jsonResponse->getData();
$id = $content->id;
答案 2 :(得分:-1)
试试这个,它对我有用:
$.ajax({
type: "POST",
url: url,
data: {
...
},
success: function (data) {
alert(data.bill.id)
},
error: function (err) {
}
});
告诉我这是否有用。