第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

根據(jù)選擇選項(xiàng)選擇特定數(shù)據(jù)

根據(jù)選擇選項(xiàng)選擇特定數(shù)據(jù)

子衿沉夜 2023-08-18 17:14:25
我想在選擇下拉列表中選擇一個(gè)客戶名稱并獲取其訂單編號(hào)(其中訂單狀態(tài) = 0)在此訂單中,它包含車輛示例列表T1,T2,T3.....因此,在獲得訂單號(hào)后,我就得到了他的車輛清單。我期望有三個(gè)選擇選項(xiàng)我有相關(guān)表格顧客IdName客戶訂單CustomerIdVehiclenumberStatus最后我想在選擇客戶后存檔車輛號(hào)碼。
查看完整描述

1 回答

?
慕蓋茨4494581

TA貢獻(xiàn)1850條經(jīng)驗(yàn) 獲得超11個(gè)贊

所以你能做的是



class Customer extends Model

{

    public function orders()

    {

        return $this->hasMany(Order::class);

    }

}


class Order extends Model

{

    public function customer()

    {

        return $this->belongsTo(Customer::class);

    }

}

在返回視圖的控制器方法中選擇客戶名稱


class CustomerController extends Controller

{

    public function show()

    {

        return view('some.view', ['customers' => Customer::get(['id', 'name']);

    }

}

使用$customers填充視圖中的選擇選項(xiàng)。一旦用戶單擊/選擇用戶,如果您使用的是 javascript 框架,則通過 ajax 向后端/服務(wù)器發(fā)送請(qǐng)求;如果您沒有使用 javascript 框架作為前端,則通過純 POST 請(qǐng)求向后端/服務(wù)器發(fā)送請(qǐng)求。請(qǐng)記住傳遞id訪問者(用戶)選擇的用戶的。


然后在控制器中處理請(qǐng)求



class SomeController extends Controller

{

    public function unfulfilledOrders(Request $request, $id)

    {

        $customer = Customer::findOrFail($id);        

        $orders = $customer->orders()->where('status', 0)->get();


        return view('orders.show', ['orders' => $orders, 'customer' => $customer]);

    }

}

然后使用$customer和$orders變量填充視圖。


查看完整回答
反對(duì) 回復(fù) 2023-08-18
  • 1 回答
  • 0 關(guān)注
  • 112 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)