-1

我需要在更新 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}
                });
            }',
        ),
      ), 
)
4

1 回答 1

0

您应该有一个名称类似于 [model_name]_page 的 $_GET 属性。

您可以使用 Chrome 浏览器中的“网络”选项卡(我确定其他浏览器中也有等效选项)来查看发送了哪些 AJAX 请求来检查这一点。

于 2013-06-06T06:14:25.643 回答