Hi Guys,
I hava a link that send via ajax some data. In this link I want to insert some params… How can I do this?
thx
Bruno Meira
Hi Guys,
I hava a link that send via ajax some data. In this link I want to insert some params… How can I do this?
thx
Bruno Meira
I’m using link_to helper
unless u add a params you can use an untrobusive javasscript.. something like this:
link_to "something", :onclick => "someFunc(current_user.email)"
function someFunc(email){ $.ajax({ url: '/my_url', type: 'POST', data: {email: email}, // parameter success: function(data, textStatus, xhr) { // success callback }, error: function (data, textStatus, xhr) { // error callback } }
Rifki, just a little fix: link_to "something", :onclick => "someFunc(<= current_user.email %>)"
And again.. damn.. i need to get some sleep =)
link_to "something", :onclick => "someFunc(<%= current_user.email %>)"
I found the answer…
I fixed this problem using:
$(“#addContactsToUser”).bind(“ajax:before”, function()
{
$(this).data('params', { test: 'bar' });
});
As you can notice I insert post params before send my request. This solution works ok ;D Thx