Ahiy esta el error. Hay un problema con la función. Este tema del jquey, ajax y json es bien fácil. Fresh. Compartenos el código del controlador para ver en que has metido la pata
Enviado desde Gmail para Moto G www.oxicode.io El oct. 8, 2015 2:08 AM, "Raul Magdalena Catala" <raulmagdal...@gmail.com> escribió: > Hola Christian, > > tengo un archivo creado para la vista en , src/Template/Cars/index.ctp. > > la ruta en el script es correcta: > > $(document).ready(function(){ > $('#autocomplete').autocomplete({ > source: "/cars/index.json", > }); > }); > > finalmente te paso la pertaña network > > > <https://lh3.googleusercontent.com/-2kiB-wJjJGY/VhYWOcbmc-I/AAAAAAAAeJM/7_r3HcpdTQo/s1600/Captura%2Bde%2B2015-10-08%2B09%253A06%253A59.png> > > > > El dijous, 8 octubre de 2015 0:57:13 UTC+2, Christian Quispe va escriure: >> >> Ya veo, el problema viene por la vista, tienes el archivo creado en la >> vista?, si usas solo controlador debes tener >> >> $this->set('_serialize', ['articles']); >> >> tambien checa la ruta, la url destino, el u0022 es un ' por ahi puede >> hacer conflicto >> pasame un pantallazo de la pestaña Network, el ultimo item debe ser el >> request, subpestaña preview >> >> >> >> Enviado con MailTrack >> <https://mailtrack.io/install?source=signature&lang=es&referral=christian.quis...@gmail.com&idSignature=23> >> >> Saludos >> >> Christian Quispe >> >> *Geek and Developer* >> *Miembro: * *GDG Lima (Google Developer Group Lima)* >> >> *Portafolio: www.oxicode.io >> <https://mailtrack.io/trace/link/8ec7b946fa3dd757dcc0aee0f3b541981f2635a3?url=http%3A%2F%2Foxicode.io&signature=1f56e26077e1b222>* >> >> *¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores >> constantemente...* >> >> >> 2015-10-07 17:09 GMT-05:00 Raul Magdalena Catala <raulma...@gmail.com>: >> >>> Gracias Christian, >>> >>> ya he consegido, creo, que se realice la llamada cuando escribo algo en >>> el input >>> >>> >>> <https://lh3.googleusercontent.com/-SBR0rzGlShc/VhWXCkVuB7I/AAAAAAAAeIs/h7KqDfMMpyU/s1600/Selecci%25C3%25B3_001.png> >>> >>> >>> pero siguen sin autocompletarse. >>> Ahora cuando escribo la misma url ( >>> http://localhost:8765/cars/index.json?term=fo) directamente en el >>> navegador, me responde: >>> >>> { >>> "message": "Template file \u0022Cars\/json\/index.ctp\u0022 is >>> missing.", >>> "url": "\/cars\/index.json?term=fo", >>> "code": 500 >>> } >>> >>> >>> >>> saludos >>> >>> El dimecres, 7 octubre de 2015 23:48:49 UTC+2, Christian Quispe va >>> escriure: >>>> >>>> Hola Raul >>>> Nos compares los debugs? o algún pantallazo de la consola de chromeDev >>>> cuando intentas ejecutarlo >>>> >>>> >>>> >>>> Enviado con MailTrack >>>> <https://mailtrack.io/install?source=signature&lang=es&referral=christian.quis...@gmail.com&idSignature=23> >>>> >>>> Saludos >>>> >>>> Christian Quispe >>>> >>>> *Geek and Developer* >>>> *Miembro: * *GDG Lima (Google Developer Group Lima)* >>>> >>>> *Portafolio: www.oxicode.io >>>> <https://mailtrack.io/trace/link/f90a24cbce9603049712749436540c6015285ce9?url=http%3A%2F%2Foxicode.io&signature=b56e083071470d63>* >>>> >>>> *¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores >>>> constantemente...* >>>> >>>> >>>> 2015-10-07 16:42 GMT-05:00 Raul Magdalena Catala <raulma...@gmail.com>: >>>> >>>>> Hello, >>>>> i'm trying to use the following example of JQuery autocomplete with >>>>> Cakephp >>>>> >>>>> >>>>> http://zenofcoding.com/2013/08/27/cakephp-and-jquery-auto-complete-revisited/ >>>>> >>>>> The important change between versions (if i'm not wrong) is how to >>>>> enable the parsing of extensions >>>>> >>>>> in both cases it is done in the ruotes.php file >>>>> in 2.3 by Router::parseExtensions() >>>>> in 3.0 by Router::extensions('json') >>>>> >>>>> anyway, when i write into the input, nothing happens >>>>> i've checked with the browser debugging tool and no call to >>>>> http://localhost:8765/cars/index.json occurs. >>>>> even if i write the url http://localhost:8765/cars/index.json?term=fo >>>>> in the browser, i do not receive a json response, in fact no response or >>>>> error message >>>>> >>>>> any idea about what i'm doing wrong? >>>>> >>>>> -- >>>>> Like Us on FaceBook https://www.facebook.com/CakePHP >>>>> Find us on Twitter http://twitter.com/CakePHP >>>>> >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "CakePHP" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to cake-php+u...@googlegroups.com. >>>>> To post to this group, send email to cake...@googlegroups.com. >>>>> Visit this group at http://groups.google.com/group/cake-php. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >>> Like Us on FaceBook https://www.facebook.com/CakePHP >>> Find us on Twitter http://twitter.com/CakePHP >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "CakePHP" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to cake-php+u...@googlegroups.com. >>> To post to this group, send email to cake...@googlegroups.com. >>> Visit this group at http://groups.google.com/group/cake-php. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > Like Us on FaceBook https://www.facebook.com/CakePHP > Find us on Twitter http://twitter.com/CakePHP > > --- > You received this message because you are subscribed to the Google Groups > "CakePHP" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to cake-php+unsubscr...@googlegroups.com. > To post to this group, send email to cake-php@googlegroups.com. > Visit this group at http://groups.google.com/group/cake-php. > For more options, visit https://groups.google.com/d/optout. > -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.