# @post.id to javascript

**URL:** <https://www.ruby-forum.com/t/post-id-to-javascript/184534>\
**Category:** Rails\
**Created:** [March 4, 2010, 1:28am UTC](https://www.ruby-forum.com/t/post-id-to-javascript/184534 "2010-03-04T01:28:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![octimizer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/4da419/32.png) [@octimizer](https://www.ruby-forum.com/u/octimizer)\
**Post date:** [March 4, 2010, 1:28am UTC](https://www.ruby-forum.com/t/post-id-to-javascript/184534/1 "2010-03-04T01:28:50Z")

</div>

Hi,

I’m trying to send the id’s of bunch of posts to javascript but  
instead of id’s I’m getting something like:  
#Post:0x1044e7078#Post:0x1044e6fd8

What am I doing wrong ?

Many thanks!

---

<div class="post-metadata">

**Author:** ![octimizer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/4da419/32.png) [@octimizer](https://www.ruby-forum.com/u/octimizer)\
**Post date:** [March 4, 2010, 1:32am UTC](https://www.ruby-forum.com/t/post-id-to-javascript/184534/2 "2010-03-04T01:32:21Z")

</div>

> I’m trying to send the id’s of bunch of posts to javascript but  
> instead of id’s I’m getting something like:  
> #Post:0x1044e7078#Post:0x1044e6fd8
> 
> What am I doing wrong ?

You’re sending the post itself. Without seeing your code it’s gonna  
be hard to provide more info.

Guessing I’d say you maybe want…

@posts.to\_json

or something.

---

<div class="post-metadata">

**Author:** ![octimizer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/4da419/32.png) [@octimizer](https://www.ruby-forum.com/u/octimizer)\
**Post date:** [March 4, 2010, 7:13am UTC](https://www.ruby-forum.com/t/post-id-to-javascript/184534/3 "2010-03-04T07:13:34Z")

</div>

yes,

@posts.to\_json(:only =\> [:id]) solved my problem.

Many thanks !
