Pjax в Yii 2 с запросом POST
Как я могу использовать Pjax
в Yii 2
с запросом 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(); ?>
1 ответ
Решение
Вы близки к решению вашей проблемы. На ваш Html::a
параметры добавить:
'data-pjax' => 0,
И у вас будет ссылка, которая не перенаправляет на другую страницу.