I am in a SessionInfo trouble.
error message is
ActionDispatch::Session::SessionRestoreError (Session contains objects
whose class definition isn''t available.
Remember to require the classes for all objects kept in the session.
(Original exception: uninitialized constant SessionInfo [NameError])
my first ajax call is using flexigrd to rails, this is
SessionRestoreError.
my second ajax call is using jquery using ajax to rails. this is
somtimes work, sometime doesn''t work.
I use rails3.0.9, ruby1.9.2, jqeury, flexigrid  and os is ubunt.
how do I make ajax call?
------------------
//view
// first ajax
<table id="group_flex1"></table>
<script type="text/javascript">
var csrfparam =
$("meta[name=''csrf-param'']").attr("content");
var csrftoken =
$("meta[name=''csrf-token'']").attr("content");
$(function() {
  $(document).ajaxSend(function(e, xhr, options) {
      var token =
$("meta[name=''csrf-token'']").attr("content");
      xhr.setRequestHeader("X-CSRF-Token", token);
  });
  $("#group_flex1").flexigrid({
    url: url_group_grid,
    dataType: ''json'',
    singleSelect: true,
    colModel : [
      {display: ''id'', name : ''id'', width :
30, sortable : true, align:
''left'', hide: true},
  // snip
    ],
  // snip
    params : [
    { name : ''<%= :search_group_kbn.to_s %>'', value :
''<%@search_group_kbn %>''},
    { name : ''<%= :search_mbr_kind_kbn.to_s %>'', value :
''<%@search_mbr_kind_kbn %>''},
    { name : ''<%= :search_group_name.to_s %>'', value :
''<%@search_group_name %>''},
    { name : ''<%= :search_rep_familyname.to_s %>'', value
: ''<%@search_rep_familyname %>''},
    { name : ''<%= :search_valid_chk.to_s %>'', value : $
(''#search_valid_chk'').attr(''checked'')},
    { name : ''<%= :group_action.to_s %>'', value :
''<%session[:group_action].to_s %>''},
    { name : ''_method'', value : ''POST''},
    { name : csrfparam, value : csrftoken}],
    preProcess: procLink
    }
  );
------------------
//view
// second ajax
  <%= csrf_meta_tag %>
  // snip
  $(function() {
    $(document).ajaxSend(function(e, xhr, options) {
        var token =
$("meta[name=''csrf-token'']").attr("content");
        xhr.setRequestHeader("X-CSRF-Token", token);
    });
    $(window).load(function() {
      $.ajax({url: ''<%= url_for :controller =>
"events", :action =>
"index2" %>''
      , success: function(html){$
("#events_all_list").append(html);}});
  });
-- 
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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.