In my rails application when I trigger a Ajax request with my
javascript in below way

$j.ajax({
type: "POST",
url: "https://fbapp.pinkienow.com/requests",
data: "requstids="+response.request_ids
}).done(function( msg ) {
alert( "Data Saved: " + msg );
});


The request is firing correctly but it is not taking my old session
values of user

It is showing error that your session variable is not available in my
log


any idea why it is not taking previous session ?
and how to fix that ?

Thank you in advance.

--
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 rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

Search Discussions

  • Subbarao at Oct 20, 2011 at 7:19 am
    I got solution

    we need to add below code in your header javascript, which tells use
    browser cookie in server externally
    ###############################################
    $(document).ajaxSend(function(e, xhr, options) {
    var token = $("meta[name='csrf-token']").attr("content");
    xhr.setRequestHeader("X-CSRF-Token", token);
    });
    ################################################

    normally by default xhr willnot sent sessionid to server .

    On Oct 20, 11:19 am, subbarao wrote:
    In my rails application when I trigger a Ajax request with my
    javascript in below way

    $j.ajax({
    type: "POST",
    url: "https://fbapp.pinkienow.com/requests",
    data: "requstids="+response.request_ids}).done(function( msg ) {

    alert( "Data Saved: " + msg );

    });

    The request is firing correctly but it is not taking my old session
    values of user

    It is showing error that your session variable is not available in my
    log

    any idea why it is not taking previous session ?
    and how to fix that ?

    Thank you in advance.
    --
    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 rubyonrails-talk@googlegroups.com.
    To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
    For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouprubyonrails-talk @
categoriesrubyonrails
postedOct 20, '11 at 6:19a
activeOct 20, '11 at 7:19a
posts2
users1
websiterubyonrails.org
irc#RubyOnRails

1 user in discussion

Subbarao: 2 posts

People

Translate

site design / logo © 2021 Grokbase