过滤表格内容

时间:2012-11-14 10:29:36

标签: zend-framework zfdatagrid

我不太了解桌面上的过滤器文档,当用户在过滤器输入中输入内容时如何更新?当我尝试我的例子时,值不会改变。我在控制器中的表的当前代码是:

    $db = Zend_Db_Table::getDefaultAdapter();

    $grid = Bvb_Grid::factory('Table');
    $select = $db->select()->from('hosts');
    $grid->setSource(new Bvb_Grid_Source_Zend_Select($select));
    $grid->setImagesUrl('./images/');
    $grid->setUseKeyEventsOnFilters(true);
    $grid->saveParamsInSession(true);
    $myGrid = $grid->deploy();
    $this->view->hosts = $myGrid;

我需要添加什么才能让过滤器更新表格内容?

感谢您的阅读。

1 个答案:

答案 0 :(得分:0)

这可能是因为没有打印出ZFDatagrid生成的javascript函数。

如果在尝试添加之前没有完成:

<?php echo $this->headScript();?>

in&lt; head&gt;布局或视图模板的一部分。