Yii Framework Forum: Sobre o Pjax - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Sobre o Pjax Rate Topic: -----

#1 User is offline   Edson Rodrigues 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 423
  • Joined: 10-August 10

Posted 25 January 2017 - 06:12 AM

Boa tarde Pessoal, tudo bem?
Como eu faria via pjax uma requisição em um action e no final desta requisição atualizar um contêiner que tem na view. Se eu colocar o variavel $stringHash como mostra na imagem dentro do formPjax, retorna certinho. O meu problema é coloco ela em outro container, estou testando o codigo anexo mas não funciona. Pois tenho caso que tb preciso fazer isso em gridview, tipo um campo form que faz a busca e atualizando a grid no final.

<?php Pjax::begin(['id'=>'formPjax']); ?>
        <?= Html::beginForm(['/usuario2'], 'post', ['data-pjax' => '', 'class' => 'form-inline']); ?>
        <?= Html::input('text', 'string', Yii::$app->request->post('string'), ['class' => 'form-control']) ?>
        <?= Html::submitButton('Hash String', ['class' => 'btn btn-lg btn-primary', 'name' => 'hash-button']) ?>
        <?= Html::endForm() ?>
        <?php Pjax::end(); ?>


        <?php Pjax::begin(['id' => 'containerPjax', 'enablePushState'=>false]);?>
        <h3><?= $stringHash ?></h3>
        <?php  Pjax::end(); ?>

        <?php

        $this->registerJs(
            '$("document").ready(function(){ 
              $("#formPjax").on("pjax:end", function() {
            $.pjax.reload({container:"#containerPjax"}); 
        });
    });'
        );
        ?>

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users