Reading json in a JS file

Hi guys,

I’m having a little bit of a problem. I have a controller method that
renders json:
render :json => current_member.to_json

This method is called in a js file using a simple get call. In firebug
I see that the response from the get call is a json string, as I
wanted it to be:
Object { created_at=“2012-04-10T08:09:09Z”, id=2385, member_id=820,
more…}

How do I make sense of this in JS? So far I have this…and it doesn’t
seem to be working:
response = $.get(’/members/check_shared_from_fb’);
in_json = $.parseJSON(response);
alert(in_json.to_sting);

The alert gives me null.

I hope I was clear. Thanks for all your help.

On 10 April 2012 10:27, bertly_the_coder [email protected] wrote:

more…}

How do I make sense of this in JS? So far I have this…and it doesn’t
seem to be working:
response = $.get(‘/members/check_shared_from_fb’);
in_json = $.parseJSON(response);
alert(in_json.to_sting);

to_string might be better.

Colin


gplus.to/clanlaw

Hahaha! Colin, you are a funny guy, eh?

OK, That was a dumb mistake, this is what I get for mixing
languages…for
anyone interested, the returned data is in the callback…duh! So the
response is in:

    $.getJSON('/members/check_shared_on_fb_or_twitter',

function(response) {
//use response, the returned JSON here
});

On Tuesday, April 10, 2012 12:27:29 PM UTC+3, bertly_the_coder wrote:

    Object { created_at="2012-04-10T08:09:09Z", id=2385,

I hope I was clear. Thanks for all your help.

On Tuesday, April 10, 2012 12:27:29 PM UTC+3, bertly_the_coder wrote:

    Object { created_at="2012-04-10T08:09:09Z", id=2385,

I hope I was clear. Thanks for all your help.

On Tuesday, April 10, 2012 12:27:29 PM UTC+3, bertly_the_coder wrote:

    Object { created_at="2012-04-10T08:09:09Z", id=2385,

I hope I was clear. Thanks for all your help.

On Tuesday, April 10, 2012 12:27:29 PM UTC+3, bertly_the_coder wrote:

    Object { created_at="2012-04-10T08:09:09Z", id=2385,

I hope I was clear. Thanks for all your help.

On Tuesday, April 10, 2012 12:27:29 PM UTC+3, bertly_the_coder wrote:

    Object { created_at="2012-04-10T08:09:09Z", id=2385,

I hope I was clear. Thanks for all your help.

On Tuesday, April 10, 2012 12:27:29 PM UTC+3, bertly_the_coder wrote:

    Object { created_at="2012-04-10T08:09:09Z", id=2385,

I hope I was clear. Thanks for all your help.

On 10 April 2012 12:13, bertly_the_coder [email protected] wrote:

Hahaha! Colin, you are a funny guy, eh?

I don’t understand what is funny. I pointed out what seemed to be an
obvious error in your code. It is easy to miss typographical errors
when looking at your own code.

Colin

On Tuesday, April 10, 2012 12:27:29 PM UTC+3, bertly_the_coder wrote:

Object { created_at=“2012-04-10T08:09:09Z”, id=2385,

in_json = $.parseJSON(response);

wanted it to be:
The alert gives me null.
render :json => current_member.to_json
response = $.get(‘/members/check_shared_from_fb’);
Hi guys,
more…}

I see that the response from the get call is a json string, as I

To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.


gplus.to/clanlaw