Wie kann ich die Umleitung auf eine andere controller action view mit yii nennen?
Wie kann ich die Umleitung auf eine andere controller action view mit yii ajax-call ? hier ist meine ajax-Funktion
function test(id) { $.ajax({ type: "POST", data: "id="+id, url: "<?php echo Yii::app()->createUrl('controller/action'); ?>", success: function (msg){ } }); }
Aus meiner Aktion möchte ich nennen, einen Blick in ein anderes Fenster.
public function action
{
//doing some php code here to create $dataProvider
$this->render('view',array('dataProvider'=>$dataProvider),array('target'=>'_blank'));
}
ist das möglich ? bitte helfen Sie
InformationsquelleAutor rolz | 2013-12-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie die Umleitung in Javascript, zum Beispiel in den Erfolg der Funktion. Sie können übergeben der URL als Ausgabe der PHP-Aktion, dann nehmen Sie diese und setzen Fenster.Lage.href.
InformationsquelleAutor Eirik Hoem
Endlich bekam ich die Antwort für meine Frage..
Ich bin mit
CHtml::link
anstattajax
.Ansicht :
Controller :
Fragen Sie für eine AJAX umleiten Ihre Frage und dann setzen Sie Ihre eigenen Antwort, in denen es nicht auch ein bisschen AJAX. Bitte Bearbeiten Sie entweder Frage oder Antwort, so dass beide übereinstimmen, oder kann mir jemand markieren Sie Ihre Antwort als off-topic.
InformationsquelleAutor rolz