How do I get a javascript variable into rails


#1

Hi,

I’m new to ajax and I’ve a little problem to sending parameters in
order to be executed on the controller.

Suppose that “function updatextable(e)” which is javascript function
is called somewhere in the application (onDrop of draggable element).
How can I send “e.value” to the controller in order to do some active
record operations?

Many thanks


#2

Suppose that “function updatextable(e)” which is javascript function
is called somewhere in the application (onDrop of draggable element).
How can I send “e.value” to the controller in order to do some active
record operations?
I suppose the same way you send any data in a HTTP request, whether that
be by AJAX or not makes no difference.

GET: http://example.com/resource?e=value

POST: http://example.com/resource
– Form data –
e=value

That is unless you want to take some more extreme measures like sending
data to the server using something other than HTTP (i.e. Adobe Flash, a
Java Applet, etc.).


#3

Ali wrote:

Hi,

I’m new to ajax and I’ve a little problem to sending parameters in
order to be executed on the controller.

Suppose that “function updatextable(e)” which is javascript function
is called somewhere in the application (onDrop of draggable element).
How can I send “e.value” to the controller in order to do some active
record operations?

Many thanks

There is another topic right next to yours right now. Have a look at:
http://www.ruby-forum.com/topic/172754#new

I think it will answer your question.

jp