0
我想有一个设置我的web应用程序,允许用户为内部应用程序的体验设置一些基本的设置,形成节约布尔值。我正在制作一个JavaScript,它根据用户选择的设置来处理必须完成的操作。
事情是......我希望我的用户在cookie中更改任何内容时自动保存其设置。我还没有制定出所需的AJAX,但我遇到了一个早期的问题。
我的问题
我不能让一个cookie改变复选框的 “checked'ness”。
我有这种形式。
的意见/间/ index.html.haml
= form_tag settings_path, method: 'post' do
= label_tag :my_boolean
= check_box_tag :my_boolean, cookies[:my_boolean]
= submit_tag
与此控制器
控制器/ settings_controller.rb
def index
cookies[:my_boolean] = params[:my_boolean]
redirect_to root_path
end
它的工作原理好吗当我使用textfield而不是复选框。
此外
如果你能帮助我使这个更REST类型的,请告诉我。