Okay, so I am very new to this jQuery stuff, and it seems like I'm just going round and round on this... so I'm hoping someone can help.
I have a table that will have a image on each row that when click, it adds a row with more details below the current row. The details will all be pulled from rails. I am using the DataTables plugin for jQuery for my table and am basing my code off of this example: http://datatables.net/examples/api/row_details.html The example adds the row without going to the server, so I have modified fnFormatDetails to hit the server. my modified code is this: function fnFormatDetails ( oTable, nTr ) { return jQuery.post('<%= url_for :action=>"field_details" %>', {}, null, 'html'); } I have also tried multiple variations of this, and can't get anything to work. I am hitting my action just fine, and it is parsing the view (as seen with log statements), but when the row displays on the screen, I see: [object XMLHttpRequest] instead of the text. I have also tried just a plain render(:text=>"some text", :layout=>"false") in my action, and have the same results. All the documentation I see makes me believe that the $.post method should be returning html. I have viewed this with FireBug, and it sees the response as the text I gave. As a side note, I chose to use the $.post method instead of the $.get method because $.get was returning a 304 error. I get the 200 code for $.post. Also, I have tried this with both jQuery 1.4 and the jQuery instance provided with the plugin. Thanks in advance! Trish -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. 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.

