Yii2 GridView专注于过滤

时间:2017-05-24 13:01:36

标签: javascript gridview yii2 focus filtering

我想继续关注gridview中的最后一个过滤器输入字段,因此当我在第1列中输入内容,然后按标签时,焦点会跳转到过滤器输入字段下一列,然后页面正在刷新,我希望它将焦点放在第二个输入过滤器字段上。

我找到了an article about the same issue for Yii1.1,我试图实现它,但不幸的是,我还没那么专业。能否帮助我如何实施上述解决方案或创建一个新的解决方案?你总是需要设置进一步过滤的焦点,这是非常烦人的。

我在GridView中的Pjax看起来像这样(由 giiant 生成):

<?php \yii\widgets\Pjax::begin(['id' => 'pjax-main', 'enableReplaceState' => false, 'linkSelector' => '#pjax-main ul.pagination a, th a', 'clientOptions' => ['pjax:success' => 'function(){alert("yo")}']]) ?>

否则它是一个简单的GridView小部件。

1 个答案:

答案 0 :(得分:0)

可能存在&#34; Pjax超时&#34;的问题, 请增加PJAX的超时属性

Pjax::begin(['timeout'=>10000]);