php新手,今天寫的頁面需要根據下拉列表,有全部和其他選項,剛進頁面的時候或者點了查詢顯示全部,否則按要求顯示,一開始用if來寫的,感覺重複的地方太多了,就想著有沒有改進的辦法,然後照著thinkphp的手冊重新修改了一下,功能也實現了,目前沒發現bug。
全部》位置1
>位置2
這裡的onchange是為了點了選項以後就自動重新整理頁面,不用加乙個按鈕了。一開始我用的是if:
$position = input('get.position/d');
if (!$position) else
除了where(『position』,』=』,$position)這個條件其他都是重複的,所以我想簡化一下,然後用了閉包的方法:`
$list =model::where('is_delete',0)
->where(function ($query)
})->order('id','desc')
->paginate(15,false,['query' => \request()->request()]);
效果和之前一樣的,這樣要簡潔一點 根據樹形下拉框展示右側列表場景
一 場景圖示 這裡業務主要分為兩大部分,乙個左邊樹形結構,另乙個是根據左邊樹形結構展示右側列表。左邊樹形結構 全國是最大的主幹,主幹下面有主節點,每乙個主節點下面分為子節點。表的設計如下 一次性載入樹形結構 entity apimodel value 區域架構表 table name sys sel...
jquery下拉列表
由於需要 用以前發過的摺疊選單原始碼改了一下 做成了下拉列表 感覺還不錯 留著以後使用 首頁主選單.子選單.子選單.子選單.子選單.子選單.子選單.主選單.子選單.子選單.子選單.子選單.子選單.子選單.主選單.子選單.子選單.子選單.子選單.子選單.子選單.主選單.子選單.子選單.子選單.子選單....
Bootstrap下拉列表
使用下拉列表 dropdown 外掛程式,能夠向不論什麼元件 比方導航欄 標籤頁 膠囊式導航選單 button等 加入下拉列表。假設想要單獨引用該外掛程式的功能,那麼須要引用 dropdown.js。或者能夠引入bootstrap.js或壓縮版的bootstrap.min.js。通過 data 屬性...