2015-06-26 61 views
0

我想了解如何處理表單的刀片模板中的數據。 比方說,我有一個視圖,我從db的ages_table發送數據。 例如,我將從age_table id,age(1,40 - 2,41等)的2列中獲取這些數據。 然後我的表單顯示一個選擇器,你可以選擇你的年齡,例子40. 現在..當我執行帖子時,我需要發送該年齡的id,在這種情況下1而不是數字(40),這樣我可以將其存儲在user_details表中,該表引用user_details表的age_id列中的Ages_table示例,在這種情況下爲1. 我在想的是我需要選擇器中的id,但它需要隱藏,以便在發佈數據時我只得到了身份證,而不是40 ..但也許這不是你如何在拉拉維爾和雄辯中做到這一點。任何提示?用刀片插入隱藏數據

+0

這似乎是一種情況.....選擇輸入!您可以在哪裏放置帶有ID的描述的選項!還有更多!選擇輸入可以放置在表單中,它們具有大部分HTML5屬性,比如'required'。你說,就是這樣嗎?沒有!!!您也可以在默認情況下定義一個選定的選項!欲瞭解更多信息,請訪問這個真棒網站 - > https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select –

+0

是的,我知道這是一個選擇輸入的情況下,不是問題。問題是視圖從數據庫接收數據,但只顯示年齡。當用戶選擇年齡時,必須將相應的ID發送回存儲在數據庫中。所以問題是:你如何發回ID?它真的有必要嗎?雄辯的意思可以做一些自己的魔力? – Chriz74

回答

0

爲什麼你不能將選項值設置爲ID?

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

因此,用戶選擇年齡並且服務器接收選擇的ID。您的觀點是否沒有收到這些數據?

+0

是的,我也想過。謝謝 – Chriz74