我正在使用 rails 2 中的 redmine,在我的 erb 文件中,我有一个 javascript 函数
function getLeaveTypeQuota()
{
var selected_leave_type_id = jQuery("#leave_type").val()
jQuery.post(
"getUserLeaveQuota",
{ leave_type_id: selected_leave_type_id },
function(data) {
alert(data);
}
);
}
在控制器中,我正在查询以获取登录用户的配额,使用
@user_leave_record = UserLeaveRecord.find(:first,:conditions => {:group_detail_id => params[:leave_type_id], :user_id => session[:user_id]})
但是我在 session[:user_id] 中得到了 nill,但是我已经登录了。ajax调用后我自动注销。我不知道为什么会这样。请帮帮我。谢谢