Jquery ajax appel à Cake PHP 3.0


Salut,
Je suis en train de faire une requête ajax à la vue à partir du contrôleur de B comme ceci :

Dans la vue d'Une :

var tab = new Array();
    function updateResult(){
            $.ajax({
                type:"POST",
                url:"<?php echo Router::url(array('controller'=>'B','action'=>'viewresult'));?>",
                dataType: 'text',
                async:false,
                success: function(tab){
                    alert('success');
                },
                error: function (tab) {
                    alert('error');
                }
            });
    }

Dans le contrôleur B:

public function viewresult()
{
echo 'SUCCESS';
}

Le problème est que dans la "réponse" de l'ajax, j'ai la "RÉUSSITE", mais aussi la totalité de la vue, je ne comprends pas pourquoi...
Je ne veux que la "RÉUSSITE"...

Merci d'avance !

ne pas echo put retourner 'SUCCÈS';exit(); et essayez de

OriginalL'auteur L_air | 2015-05-07