簡體   English   中英

Yii2 Ajax過濾器模糊

[英]Yii2 Ajax Filter onblur

我是yii2網站開發的新手,這是我第一次使用javascript。 我已經使用JPax使搜索結果顯示出來。 只要用戶從任何一個搜索字段(名稱/價格)中刪除光標,而無需按下搜索按鈕,我就只需開始過濾結果(在Gridview中)。 我認為這與onblur有關。 問題是我不知道我應該從哪里開始。 我是否必須在文本字段內編寫內聯js代碼? 還是創建資產? 我該怎么辦?

在此處輸入圖片說明

我認為有兩種方法。

1-創建資產

您可以使用自己的JS和CSS文件創建資產

這里是使用它的絕佳指南

2-僅注冊一個JS

View Class有一個非常有用的方法, registerJsFile()您可以使用它將特定的JS加載到您的視圖中。

controller您可以使用:

Yii::$app->view->registerJsFile('path/file.js', [
                                    'depends' => [
                                         'yii\web\YiiAsset',
                                         'yii\bootstrap\BootstrapAsset',
                                    ]
                                ]);

使用depends選項加​​載您的js之后的Jquery

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM