日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

fastadmin 的自定义搜索select框联动

發布時間:2023/12/29 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 fastadmin 的自定义搜索select框联动 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

項目中搜索中,有個根據部門 獲取 各部門詳細員工,因為是fastadmin自帶搜索,一直無法實現,而完全改為自定義搜索表單又太麻煩,百度了很多才找到方法。

?貼代碼

{field: 'department', title: __('所屬部門'), searchList: function (column) {return Template('departmentpl', {});}, }, {field: 'salesman', title: __('業務員'), searchList: function (column) {return Template('salesmantpl', {});}, },

部門和員工,全改為替換模板?

而模板文件就在 HTML頁面

<script id="departmentpl" type="text/html"><div class="row" id = 'area-select'><div class="form-inline" data-toggle="cxselect" data-selects=""><select class="first form-control" id="depar" name="department" ><option value="">請選擇</option>{foreach $department as $key=>$val}<option value="{$val.id}">{$val.title}</option>{/foreach}</select></div></div> </script><script id="salesmantpl" type="text/html"><div class="row" id = 'sale-select'><div class="form-inline" data-toggle="cxselect" data-selects=""><select class="first form-control sales" name="salesman"><option value="">請選擇</option></select></div></div> </script>

全部寫在 script標簽內,注意標簽類型。以及,必須 的 id選擇器 標簽名稱, 一個是departmentpl,一個是salestpl,在js 頁面 field? 內,寫對應的選擇器。

之后還踩了一個坑,就是選擇部門后有返回值,但是沒有渲染到 員工 下拉框內,是因為把這段 Ajax請求代碼寫在了 HTML 頁面,是無效的,應該也寫在 js 文件內,這段代碼就不貼了,就是根據值請求url 獲取詳情。

?參考了https://blog.csdn.net/qq_29107923/article/details/113521763,非常感謝博主的幫助

總結

以上是生活随笔為你收集整理的fastadmin 的自定义搜索select框联动的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。