2017-09-13 52 views
0

在網格視圖(Kartik)中,我想使過濾器(從之前的過濾)的文本字段中的任何文本被選中,就好像我已經雙擊它一起老鼠。因此,我可以輸入新的過濾條件,而無需先雙擊該字段,以便立即覆蓋之前的值。我搜索了,什麼也沒找到,直覺地嘗試了這樣,不行:yii2網格視圖過濾器文本字段內容自動選擇

[ 
    'attribute' => 'numbern', 
    'filterInputOptions' => [ 
     'class' => 'form-control', 
     'autofocus' => true, 
     'selected' => true, 
    ], 
], 

請問您能否指點我正確的方向?謝謝!

回答

0

也許一些額外的JavaScript這樣的(未測試)...

[ 
    'attribute' => 'numbern', 
    'filterInputOptions' => [ 
     'class' => 'form-control', 
     'autofocus' => true, 
     'onFocus' => 'this.select()', 
    ], 
], 
+0

哦,你是天才!非常感謝,像魅力一樣工作! :d – user2511599