diff --git a/framework/assets/yii.gridView.js b/framework/assets/yii.gridView.js index bff9072fc5..a1789074de 100644 --- a/framework/assets/yii.gridView.js +++ b/framework/assets/yii.gridView.js @@ -36,7 +36,8 @@ gridData[$e.prop('id')] = {settings: settings}; var enterPressed = false; - $(document).on('change.yiiGridView keydown.yiiGridView', settings.filterSelector, function (event) { + $(document).off('change.yiiGridView keydown.yiiGridView', settings.filterSelector) + .on('change.yiiGridView keydown.yiiGridView', settings.filterSelector, function (event) { if (event.type === 'keydown') { if (event.keyCode !== 13) { return; // only react to enter key