Que tal amigos del foro, he intentado enviar json con jquery hacia ZF pero no me funciona, llega como una cadena y no como json, alguien me puede ayudar??
este es mi js:
$(document).ready(function(e){
$.ajax({
data:{id:2,texto:'algun texto'},
type:'POST',
dataType:'json',
url:'http://misitio/controller/mifuncion',
success:function(datos){
#("#resp").html(datos);
}
});
});
y mi funcion en zf es:
Código PHP:
public function mifuncion()
{
// action body
$request = $this->getRequest()->getRawBody();
Zend_Json::$useBuiltinEncoderDecoder = true;
if ($this->getRequest()->isXmlHttpRequest()) {
Zend_Debug::dump($request);
}
}
al hacer el dump me imprime un arreglo lo que me hace pensar que no se esta enviando como json desde jquery, que me recomiendan hacer??