首页 > 解决方案 > Laravel Dynamic Dropdown 从单表 laravel 的列中获取数据

问题描述

我尝试从单个表中的日期列中选择日期从小时列中获取数据,但它不起作用。请帮忙。

标签: laravel

解决方案


就像你必须工作的波纹管代码:

在您的控制器中

<?php

namespace App\Http\Controllers;

use App\{Country, State};

class HomeController extends Controller
{
    public function index()
    {
        return view('home', [
            'countries' => Country::all(),
            'states' => State::all(),
        ]);
    }
}

把它放在你的刀片文件中

<select name="country">
    @foreach ($countries as $country)
        <option value="{{ $country->id }}">{{ $country->name }}</option>
    @endforeach
</select>

<select name=“state”&gt;
    @foreach ($states as $state)
        <option value="{{ $state->id }}">{{ $state->name }}</option>
    @endforeach
</select>

推荐阅读