pjax در yii2


توی yii1 به راحتی میشد یک فرم رو با اجاکس فرستاد و یه یک لینک اجاکس تولید کرد و طبیعتا تویی yii2  این کار باید راحت تر هم انجام بشه و میشه

با پلاگین جاوااسکریپت pjax  این کار به راحتی اب خوردنه ...

حتی میشه چندین لینک رو یکجا با هم اجاکس کنین و یا چندتا فرم رو ...

use yii\widgets\Pjax;
Pjax::begin(['timeout'=>false,'enablePushState'=>false]);
?>

<?php
foreach($memoryslist as $list):

 ?>

    <li><a class="btn" href="<?php echo  Yii::$app->urlManager->createAbsoluteUrl(['memorys/showmemorys','id'=>$list->id]) ;?>"> <?= $list->title?></a></li>
<?php endforeach ;
Pjax::end();
?>

حتی می تونین دور چندتا لینک یک تگ pjax ایجاد کنید و همه  ی لینک تبدیل به اجاکس میشن

واسه ی مثال های بیشتر به اینجا مراجعه کنید.

http://blog.neattutorials.com/examples/pjax/web/site/index

 

 

۱۳۴۸/۱۰/۱۱ || in category : فریم ورک yii