使用laravel的時候,複選框保存到資料庫的問題,這是html的demo:https://jsfiddle.net/4j3hoyvn/
問題:表單中的複選框(checkbox),在資料庫中怎麼保存呢?單獨建一張表嗎?
要達到的效果:當開啟「編輯頁面」時,建立時選取的複選框項目要被選取。單選框和其他類型我知道怎麼做,但是複選框不知道怎麼弄。
1、如果你使用的是laravel的FROMS庫,你可以透過blade的@if判斷然後使用
Form::checkbox('name', 'value', true);
來產生複選框的選取狀態;
2、當然你也可以使用js(例如jq)來根據值更改複選框的checked狀態
3、也可以使用vuejs或安哥拉的資料綁定來更改複選框的checked狀態Vuejs案例
1、如果你使用的是laravel的FROMS庫,你可以透過blade的@if判斷然後使用
來產生複選框的選取狀態;
2、當然你也可以使用js(例如jq)來根據值更改複選框的checked狀態
3、也可以使用vuejs或安哥拉的資料綁定來更改複選框的checked狀態
Vuejs案例