如何获取 console.log 中的最后一个身份证号码?

How to get last id number in console.log?

当我点击提交时,我收到这条消息。

ReferenceError: input is not defined

如何在创建新数据并单击保存或提交按钮时获取 console.log 中的最后一个 ID 号?

控制器

public function store(Request $request)
{
    if($request->ajax()) {
        $school = new SchoolsList();
        $school->user_id = auth()->user()->id;
        $school->province_id = $request->province_id;
        $school->city_id = $request->city_id;
        $school->center_id = $request->center_id;
        $school->save();

        return response()->json(['data_school' => $request->all(), 'id' => $school->id]);
    }
}

Ajax

<script type="text/javascript">
    $("#schools").submit(function (event) {
        event.preventDefault();
        data_school = input.value;
        province_id = $('#province_id').val();
        city_id = $('#city_id').val();
        center_id = $('#center_id').val();
        $.post("{{ route('schools-list.store') }}", {province_id:province_id, city_id:city_id, center_id:center_id}, function (data_school) {
            console.log(response.data_school.id), function (response) {
                console.log(response.data_school.id);
            }
        });
    });
</script>

在你的 JavaScript 你有 "data_school = input.value;"

input 未定义,也不需要。

只需删除它。

最后一行代码console.log(response.data_school.id)也是错误的。你设置自己的数据结构,就是response.id