Magento - фильтр сетки с использованием ajax перезагружает всю страницу

Я использую сетку в админке magento (расширяя Mage_Adminhtml_Block_Widget_Grid ) для отображения содержимого таблицы базы данных. Я видел в некоторых других модулях, что в конструкторе можно установить возможность использовать перезагрузку ajax вместо перезагрузки страницы.
это мой конструктор:

public function __construct() {
    parent::__construct();
    $this->setId('myGrid');
    $this->setSaveParametersInSession(true);
    $this->setVarNameFilter('my_filter');
    $this->setUseAjax(true);
}

, но когда я щелкаю фильтр сетки и нажимаю кнопку поиска, он перезагружает ВСЕ страницу (включая заголовок, нижний колонтитул и т. д.) ВНУТРИ блока div сетки.
Есть идеи, почему это так?

15
задан clem 16 December 2011 в 12:42
поделиться