在 controller 中,给参数赋值初始值就好了
def inquire
params[:start_date] ||= { "year" => "2018", "month" => "1", "day" => "1" }
...
end
为什么重新登录又出现这个,感觉是第一次访问这个页面时,没有初始值,所有提示为空??
it works! 非常感谢
按照你的改了,又出现了这个错误
请问,我这样写 html 对么
<%= form_tag inquire_jobs_path, method: "get" do %>
<%= select_date Date.today, prefix: :start_date %>
<%= select_date Date.today, prefix: :end_date %>
<%= submit_tag("查询") %>
<% end %>
还是提示参数为空
是这样啊 def inquire start_date = Date.civil(params[:start_date][:year].to_i, params[:start_date][:month].to_i, params[:start_date][:day].to_i) ... end
我把 html 也发上来了,哪里写的不对么?
加 1
谢谢
还有这个东西,谢谢回复~
@huacnlee 已修改
谢谢回复~我这显示还是英文啊 啥是中文浏览器
谢谢!改成这样了
谢谢!学习了,改为这样了
谢谢! 问一下,我是这样写的 sql,但查询速度很慢,有什么原因么 def index @his = Hi.connection.select_value(sql) end