亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

select2 依賴于另一個字段的字段

select2 依賴于另一個字段的字段

PHP
搖曳的薔薇 2023-04-02 10:51:04
我想實現本教程中的代碼展示:https://backpackforlaravel.com/docs/4.1/crud-how-to#add-a-select2-field-that-depends-on-another-field但是,此行返回null值:$form = collect($request->input('form'))->pluck('value', 'name');我不知道我是否應該input('form')在這里使用它,因為它取自版本 3.4 的文檔有人知道它是否適用于版本 4.克魯德控制器:// CRUD::field('sub_district_id')//     ->type('select2')//     ->label('Kecamatan')//     ->entity('sub_district')//     ->attribute('sub_district_name')//     ->model('App\Models\SubDistrict')//     ->wrapper(['class' => 'form-group col-md-6']);CRUD::field('sub_district_id')    ->type('relationship')    ->label('Kecamatan')    ->attribute('sub_district_name')    ->include_all_form_fields(true)    ->wrapper(['class' => 'form-group col-md-6']);CRUD::field('village_id')    ->type('select2_from_ajax')    ->label('Desa/Kelurahan')    ->entity('village')    ->attribute('village_name')    ->model("App\Models\Village")    ->wrapper(['class' => 'form-group col-md-6'])    ->data_source(url('api/village'))    ->placeholder('Pilih Desa/Kelurahan')    ->minimum_input_length(0)    ->dependencies(['sub_district_id'])    ->method('GET'); // optional - HTTP method to use for the AJAX call (GET, POST)接口控制器:$search_term = $request->input('q');$form = collect($request->input('form'))->pluck('value', 'name');// dump($form);$options = Village::query();if (!$form['sub_district_id']) {    return [];}// if a category has been selected, only show articles in that categoryif ($form['sub_district_id']) {    $options = $options->where('sub_district_id', $form['sub_district_id']);}if ($search_term) {    $results = $options->where('village_name', 'LIKE', '%' . $search_term . '%')->paginate(10);} else {    $results = $options->paginate(10);}return $options->paginate(10);
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 112 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號