4个下拉列表,在表格laravel中选择

4个下拉列表,在表格laravel中选择,laravel,web,content-management-system,laravel-8,web-site-project,Laravel,Web,Content Management System,Laravel 8,Web Site Project,我试图在表单上添加3个以上的下拉选择字段。你能指导我如何在不使用ajax的情况下管理它吗?我是拉雷维尔的新手。 我想添加company、department和其他两个字段,并使用下拉菜单从数据库中获取数据 查看刀片代码 <select type="text" class="form-control select2" id="company" name="company"> @for

我试图在表单上添加3个以上的下拉选择字段。你能指导我如何在不使用ajax的情况下管理它吗?我是拉雷维尔的新手。 我想添加company、department和其他两个字段,并使用下拉菜单从数据库中获取数据

查看刀片代码

<select type="text" class="form-control select2" id="company" name="company">
            @foreach ($companies as $company)
            <option value="{{ $company->id }}" > {{ $company->companyName }} </option>
            @endforeach
        </select>
    </div>

    <div class="col-md-3 form-group">
            <label for="department" class="form-label">Department</label>
            <select type="text" class="form-control select2" id="department" name="department">
                @foreach ($departments as $department)
                <option value="{{ $department->id }}" > {{ $department->departmentName }} </option>
                @endforeach

            </

你快到了。为什么你有两个回报。返回任意数量的模型作为视图参数。契约([“部门”、“公司])
  public function create()
    {
        $companies = Company::select('id', 'companyName')->get();
        return view('posts.accesscontrol.create', compact('companies'));

        $departments = Department::select('id', 'departmentName')->get();
        return view('posts.accesscontrol.create', compact('departments'));
    }