ROUTE use App\Http\Controllers\DropdownController; Route::get('/index', [DropdownController::class, 'index']); Route::post('api/fetch-states', [DropdownController::class, 'fetchState']); Route::post('api/fetch-cities', [DropdownController::class, 'fetchCity']); CONTROLLER country_id)->get(); return response()->json($data); } public function fetchCity(Request $request){ $data['cities'] = City::where("state_id", $request->state_id)->get(); return response()->json($data); } } BLADE FILE
Country :
Choose
@foreach ($countries as $country)
{{$country->name}}
@endforeach
Division :
District :
(2)----------------------------------------------------------------------------------------------------------------------------- ROUTE Route::get('/', [WelcomeController::class, 'index']); Route::post('/fetch_sub_categories', [WelcomeController::class, 'fetch_sub_categories']); CONTROLLER category_id)->get(); return response()->json($data); } } BLADE
Choose
@foreach($categories as $data)
{{$data->name}}
@endforeach
(3)----------------------------------------------------------------------------------------------------------------------------- ROUTE Route::get('/', [WelcomeController::class, 'index']); Route::post('api/fetch-one', [WelcomeController::class, 'fetchOne']); CONTROLLER category_id)->get(); return response()->json($data); } } BLADE
Bootstrap demo
Choose
@foreach($categories as $data)
{{$data->name}}
@endforeach