带POST请求的Yii 2中的Pjax

带POST请求的Yii 2中的Pjax,post,yii2,pjax,Post,Yii2,Pjax,如何将yii2中的Pjax与POST请求一起使用 我试图这样做,但页面仍会重新启动: <?php Pjax::begin(['id' => 'some-id', 'clientOptions' => ['method' => 'POST']]);?> ... some content ... <?=Html::a('', ['cart/cart'], ['class'=>'close1',

如何将
yii2
中的
Pjax
与POST请求一起使用

我试图这样做,但页面仍会重新启动:

<?php Pjax::begin(['id' => 'some-id', 'clientOptions' => ['method' => 'POST']]);?>

 ...
 some content
 ...

<?=Html::a('', ['cart/cart'],
               ['class'=>'close1',
                    'data' => [
                        'method' => 'post',
                        'params' => [
                            'idCartToDelete' => $product->idCart,
                         ],
                    ]
                ]
          )
?>

 ...
 some content
 ...

<?php Pjax::end(); ?>

...
一些内容
...
...
一些内容
...

您即将解决您的问题。在
Html::a
参数中添加:

'data-pjax' => 0,
您将拥有一个不会重定向到其他页面的链接