2016-11-29 2 views
3

Как использовать 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(); ?> 

ответ

3

Вы близки к решению вашей проблемы. К вашим Html::a параметрам добавить:

'data-pjax' => 0, 

И вы будете иметь ссылку, которая не перенаправляет на другую страницу.

Смежные вопросы