Php 在html和引导模式表单中找不到AJAX问题

Php 在html和引导模式表单中找不到AJAX问题,php,mysql,ajax,laravel,Php,Mysql,Ajax,Laravel,我遇到了一个关于post AJAX请求的问题,我不知道哪里出了问题。我有一个正常工作的模式窗口,我想将输入值传递给控制器上的update_register函数 php仅支持模式表单和请求ajax请求。如果你需要更多,告诉我 情态形式 控制器功能名称路由:更新\u寄存器 function update_register(Request $request) { // Query to edit user $data = [$request->name, $request->

我遇到了一个关于post AJAX请求的问题,我不知道哪里出了问题。我有一个正常工作的模式窗口,我想将输入值传递给控制器上的update_register函数

php仅支持模式表单和请求ajax请求。如果你需要更多,告诉我 情态形式

控制器功能名称路由:更新\u寄存器

   function update_register(Request $request)
{ // Query to edit user
    $data = [$request->name, $request->username, $request->email,  $request->password];
    $hashed_password = Hash::make($data[3]);

    DB::table('users')
        ->where('email', $data[2])
        ->update(['name' => $data[0], 'username' => $data[1], 'email' => $data[2], 'password' => $hashed_password, 'updated_at' => date('Y-m-d G:i:s')]);
    return back();
}

错误是什么?错误是我不知道我的代码出了什么问题,因为它不工作
    $('#update_modalform').submit(function (e) {
    e.preventDefault();
    const name = $('#name_update').val();
    const username = $('#username_update').val();
    const email = $('#email_update').val();
    const password = $('#password_update').val();
    const token = $('input[name=_token]').val();
    const confirm_password = $('#password-confirm_update').val();
    
    if (password == confirm_password) {
        $.ajax({
            url: "/admin/update-register",
            method: "POST",
            data: {
                name: name,
                username: username,
                email: email,
                password: password,
                _token: token
            },
            success: function (res) {
                if (res) {
                    $('#edit-user').modal('hide');
                    toastr.info('El registro fue actualizado correctamente',
                        'Actualizar Registro', {
                            timeout: 3000
                        });
                    $('#edit-user').DataTable().ajax.reload();
                } else {
                    toastr.warning('Ha habido un error', 'Actualizar Registro', {
                        timeout: 3000
                    });
                }
            }
        })
    }
})
   function update_register(Request $request)
{ // Query to edit user
    $data = [$request->name, $request->username, $request->email,  $request->password];
    $hashed_password = Hash::make($data[3]);

    DB::table('users')
        ->where('email', $data[2])
        ->update(['name' => $data[0], 'username' => $data[1], 'email' => $data[2], 'password' => $hashed_password, 'updated_at' => date('Y-m-d G:i:s')]);
    return back();
}