Ruby on rails 3.1 从rails控制器中的jquery日期选择器获取日期

Ruby on rails 3.1 从rails控制器中的jquery日期选择器获取日期,ruby-on-rails-3.1,jquery-ui-datepicker,Ruby On Rails 3.1,Jquery Ui Datepicker,我有一个表单,其中必须选择日期并将其传递给操作。但它不是作为参数传递给该操作。我使用jquery日期选择器来选择日期 查看页面 <%=f.text_field :due_date%> 仅限此处:任务名称作为参数传递 请帮助尝试以下操作: def create @task = Task.new(params[:task]) if @task.save redirect_to(calenders_path(:date=>@task.d

我有一个表单,其中必须选择日期并将其传递给操作。但它不是作为参数传递给该操作。我使用jquery日期选择器来选择日期

查看页面

<%=f.text_field :due_date%>
仅限此处:任务名称作为参数传递 请帮助

尝试以下操作:

def create
      @task = Task.new(params[:task])
       if @task.save
          redirect_to(calenders_path(:date=>@task.due_date,:task_name=>@task.task_name))
       else
          render :action=>"new"
      end
end

due_date
参数应该已经由第一行填充。您可能正在使用
@task将其设置为null。到期日=参数[:task][:到期日]

请将视图代码放入其中,并正确设置格式!此外,您是否在任务模型中有
attr\u accessible:due\u date
def create
      @task = Task.new(params[:task])
       if @task.save
          redirect_to(calenders_path(:date=>@task.due_date,:task_name=>@task.task_name))
       else
          render :action=>"new"
      end
end