tengo un problema que no me habia pasado nunca, a ver si me podeis echar una mano.
En primer lugar, hago una peticion ajax de esta manera:
Código:
  
esta peticion la recibe un controlador y ahora mismo esta devolviendo un numero: $('#select-ajax').on('change',function(){
        var dataString = $( '#select-ajax' ).serialize() ;
        var url = $( '#select-ajax' ).attr( 'action' );
        $.ajax({
            type: "POST",
            url: url,
            data: dataString,
            success: function(data) {
                console.log(data);
            }
        });
    });
Código:
  
Y como veis intento imprimir la respuesta por consola y me devuelve, el numero mas todo el contenido html siguiente. Esa es la parte que no entiendo, porque la respuesta no es unicamente el numero?    public function action_listingSelec(){
        $ad =$this->request->param('id');
        echo $ad;
    }
Respuesta:
37<!doctype html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="es"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="es"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="es"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="es"> <!--<![endif]-->
<head>
<meta charset="utf-8">
<title>....
 
 



