Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
vou tenta ser mais simples possivel.
tenho controller
class MinhaClass extends Zend_Controller_Action{
public function indexAction(){
/* faz o que tem que fazer com a view */
}
public funciton indexajaxAction(){
try{
/* desabilito o layout e faz o que tem q fazer e mostra a view DENTRO DA INDEX */
}catch(Zend_Exception $e){
/* PROBLEMA AQUI COM REDIRECT */
$this->_flashMessenger->addMessage("Problem encontrado. Se acontecer de novo, avise por favor! ERRO:DC02; ");
$this->_redirect('/');
}
}
}
dentro da view minhaclass/index
<!-- mostra o q tem q mostra -->
<div id="resultado"></div>
<script>
$.ajax({
url: "<? echo $this->baseUrl(); ?>/minhaclass/indexajax/",
cache: false,
success: function(html){
$("#resultado").append(html);
}
});
</script>
dentro do controller na segunda action indexajaxAction, eu forco da dar erro, mais quando quero que ele redirecione para uma outra pagina, ele redireciona dentro da div HAHAHA. ele nao volta. fica na mesma pagina!>
alguem tem uma solucao simples para isso!?
Carregando comentários...