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

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

試圖從窗體到控制器獲取復選框的值

試圖從窗體到控制器獲取復選框的值

PHP
翻閱古今 2021-04-28 13:27:08
我正在嘗試做一些事情,以便在選中復選框控件時可以上傳照片。我讓客戶端正常工作正常,使得檢查復選框時,將顯示上載控件,表單正確驗證。但是,在我的控制器中,如果我的復選框已選中(true),則調用某種方法需要采取一些措施。如果未選中(假),我將執行其他一些操作。在我的html頁面中,我有以下內容:<form action="/supplier/submit/plan" method="post" role="form" id="plan-form">...      <input name="checkingPhotos" type="checkbox" id="chkPhotos" />   <label for="chkPhotos">I want to include photos in this plan.</label>...</form>但是,在我的控制器中,我現在只想看看我是否在復選框中得到了正確的值。為此,我做了一些簡單的事情: public function submitPlan(Request $request)    {        $checkboxValue = $request->input('checkingPhotos');        dd($checkboxValue);    }null無論是否選中此復選框,都會打印結果。我的路線也看起來像這樣:Route::post('/submit/plan', 'SupplierController@submitPlan');有人可以告訴我我在做什么錯嗎?我只想在我的控制器方法中看到值1 / True或0 / False。
查看完整描述

3 回答

?
寶慕林4294392

TA貢獻2021條經驗 獲得超8個贊

如果是復選框,則應將輸入名稱修改為

<input name="checkingPhotos[]" type="checkbox" id="chkPhotos" />

然后,您應該能夠隨心所欲地獲得價值

$request->input('checkingPhotos');


查看完整回答
反對 回復 2021-05-21
  • 3 回答
  • 0 關注
  • 177 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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