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>....