yiiGridView - 获取js的当前页面

时间:2013-06-06 02:44:54

标签: gridview yii pagination dataprovider

我需要在更新yiigridview($ .fn.yiiGridView.update())后坚持使用当前页面,所以我的问题是如何在js中获取当前页面:

$this->widget('bootstrap.widgets.TbExtendedGridView', array(
'id' => 'stocktake-details-grid',
'dataProvider' => $dataProvider,
'columns'=>array(
      array(
        'class' => 'editable.EditableColumn',
        'name' => 'physical_qoh',
        'editable' => array(
            'url'       => array('StocktakeDetails/update'),
            'placement' => 'top',
            'onSave' => 'js: function(e, params) {
                $.fn.yiiGridView.update("stocktake-details-grid", {
                    data: {StocktakeDetails_page: currentpage}
                });
            }',
        ),
      ), 
)

1 个答案:

答案 0 :(得分:0)

你应该有一个$ _GET属性,其名称类似于[model_name] _page。

您可以使用Chrome浏览器中的“网络”标签(我确定在其他浏览器中有相应的标签)来查看发送的AJAX请求以进行检查。