Question

Je viens d'apprendre commencé AJAX et Yiiframework. Quelles sont les étapes pour créer la forme de connexion AJAX dans Yii?

Merci.

Était-ce utile?

La solution

Essayez ce qui suit à votre avis, où le bouton de connexion est

<?php echo CHtml::ajaxButton('Add Course', array('student_Courses/Create'),array(
        'type'=>'POST',
        'update'=>'#resultStudentCourse',
        'beforeSend' => 'function(){
            $("#resultStudentCourse").addClass("loading");
        }',
        'complete' => 'function(){
            $("#resultStudentCourse").removeClass("loading");
            }',

)); ?>

#resultStudentCourse est l'ID de la DIV où vous devez charger dans votre message, EG. Connecté avec succès dans

Ensuite, dans votre contrôleur la méthode create quelque chose comme ceci

if(Yii::app()->request->isAjaxRequest){
$this->renderPatial('create',array('model'=>$model));
}

Hope this helps

Autres conseils

    if(Yii::app()->request->isAjaxRequest){
$this->renderPatial('create',array('model'=>$model));
}

Par souci de clarté réelle (ne pas trop de gens utilisent ce cadre tout à fait encore) le devrait être au-dessus

$this->renderPartial
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top