yiiGridView-通过js获取当前页面

yiiGridView-通过js获取当前页面,gridview,yii,pagination,dataprovider,Gridview,Yii,Pagination,Dataprovider,更新yiigridview($.fn.yiigridview.update())后,我需要继续使用当前页面,因此我的问题是如何在js中获取当前页面: $this->widget('bootstrap.widgets.TbExtendedGridView', array( 'id' => 'stocktake-details-grid', 'dataProvider' => $dataProvider, 'columns'=>array( array(

更新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}
                });
            }',
        ),
      ), 
)

您应该有一个$\u GET属性,其名称类似于[model\u name]\u page


您可以使用Chrome浏览器中的“网络”选项卡(我相信其他浏览器中也有类似的选项卡)查看发送了哪些AJAX请求来检查此问题。

谢谢!这就是我要找的。顺便说一下,这里有另一个解决方案:数据:{StocktakeDetails\u page:$(“li.active”).children().html()