fastadmin検索バーで動的なドロップダウンリスト検索機能を実現する

fastadminによって自動的に生成された背景を使用して、検索バーに分類された検索項目がある場合、デフォルトでテキストボックス検索が表示され、動的なドロップダウンリスト検索を実装します。以下の効果があります。
ここに画像の説明を挿入
対応するファイルのjsファイルを見つけて、次のように変更します

//模糊搜索
{
    
    field: 'pclass.cname', title: __('Pclass.cname'), operate: 'LIKE %...%', placeholder: '模糊搜索,*表示任意字符'},

次に、次のコードをjsファイルに追加var table = $("#table");します。

table.on('post-common-search.bs.table', function (event, table) {
    
    
    var form = $("form", table.$commonsearch);
    $("input[name='pclass.cname']", form).addClass("selectpage").data("source", "pclass/index").data("primaryKey", "cname").data("field", "cname").data("orderBy", "id desc");
    Form.events.cxselect(form);
    Form.events.selectpage(form);
 });

特定のパラメーターについては、以下の動的ドロップダウンリストのプロパティを参照してください
クエリ分類の方法です

おすすめ

転載: blog.csdn.net/qq_36129701/article/details/108364882