Undefined con ajax y coffescript



   AUTOR PREGUNTA

Publicado 29 julio 2014 - 05:32

estoy trabajando con coffescript y ajax pero estoy teniendo problemas con esto, ya que el resultado que debo desplegar con ajax me da undifined, les dejo mi código:

initialize: =>
@build_recent()
@payload=@recent_data
console.log(@payload)
render: => 
$(@el).append homeTemplate(@payload) @
build_recent: => 
$.ajax( url: '/build_recent'
dataType: 'text/json'
type: 'GET'
success: (data) => @recent_data = data )

Cualquier ayuda que me puedan brindar lo agradecería.


¿Tienes la misma pregunta? Yo también

 

Publicado 29 julio 2014 - 07:14

Me parece que puede haber un error con el tipo de data

   AUTOR PREGUNTA

Publicado 29 julio 2014 - 07:15

Sí era eso! Estaba usando dataType: 'text/json' y es solo json, además solo usando render me funcionó, sin inicializar ni nada, les dejo como quedo:

render: => 
$.ajax( url: '/build_recent/'
dataType: 'json'
type: 'GET'
success: (data) => 
@payload =
data $(@el).append homeTemplate(@payload)
return @ )