【Laravel】ajaxでデータをJSON形式で送る
$.ajax({
type: "POST",
url: "/guildorder/changeHas",
data: { 'orderStatus': JSON.stringify(orderStatus)}
}).done(function(data){
略
})
略
このようにJSON.stringify()を使う。
ここではorderStatusというキーでorderStatusという配列を送信している。
送られたデータはJSON形式になっているため、PHP側ではデコードをしなければならない。
$json = $request->orderStatus; $arr = json_decode($json, true);
json_decode()を通してJSONデータを配列に変換する。
