gpt4 book ai didi

javascript - Yii2 Ajax 过滤器 onblur

转载 作者:行者123 更新时间:2023-12-03 08:50:11 27 4
gpt4 key购买 nike

我是 yii2 Web 开发新手,这是我第一次使用 javascript。我已经使用 JPax 显示搜索结果。我只需要在用户从任一搜索字段(名称/价格)中删除光标后立即开始过滤结果(在 Gridview 内),当然无需按搜索按钮。我认为这与onblur有关。问题是我不知道应该从哪里开始。我必须在文本字段中编写内联 js 代码吗?或者创建 Assets ?我该怎么办?

enter image description here

最佳答案

我认为有两种方法。

1-创建 Assets

您可以使用自己的 JS 和 CSS 文件创建资源

Here很好的使用指南

2-只注册一个JS

View类有一个非常有用的方法,registerJsFile(),您可以使用它来将特定的 JS 加载到您的 View 中。

Controller 中您可以使用:

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

使用depends选项在Jquery之后加载你的js

关于javascript - Yii2 Ajax 过滤器 onblur,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32711888/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com