Quali sono i passaggi per creare AJAX di login in yiiframework?
Domanda
Ho appena iniziato l'apprendimento AJAX e Yiiframework. Quali sono i passaggi per creare AJAX modulo di login in Yii?
Grazie.
Soluzione
Prova il seguente nella vostra vista, in cui il pulsante di login è
<?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
è l'ID del DIV in cui è necessario caricare nel tuo messaggio, EG. loggati con successo
Poi nel controller il metodo Create avere qualcosa di simile
if(Yii::app()->request->isAjaxRequest){
$this->renderPatial('create',array('model'=>$model));
}
Spero che questo aiuti
Altri suggerimenti
if(Yii::app()->request->isAjaxRequest){
$this->renderPatial('create',array('model'=>$model));
}
Per motivi di chiarezza reale (non troppo molte persone sono ancora del tutto usando questo quadro) di cui sopra dovrebbe essere
$this->renderPartial
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow