問題は、ajaxリクエストを介して配列を渡すことです。配列をajaxに渡すには、JSON.stringify()
を実行する必要があります。 アレイ。
$.ajax({
type: "post",
url: "{{ route('seatsinsert') }}",
data: {
_token: "{{ csrf_token() }}",
items: JSON.stringify(items),
date: $('input[name=date]').val(),
st: $('select[name=st]').val()
}, success: function(data){
$("form").trigger("reset");
$('#success_message').fadeIn().html("Text");
}
});
この配列では、items
ajaxリクエストを通過させるためにjsonに変換されます。
もう1つ、エクスペリエンスを向上させるために、SQLクエリをループ内に配置しないでください。