允许用户将某些项保存在HTML列表中以便以后编辑(Ruby on Rails)

时间:2014-05-08 20:16:45

标签: javascript html ruby-on-rails

我正在尝试围绕如何在我的Rails项目中完成以下操作。

我正在尝试创建一个可重复使用的模板,用户可以创建,编辑和保存以供日后使用。过程如下:

  1. 用户有一个所有可能添加到其模板中的内容的列表
  2. 使用所有内容列表,每个项目旁边都有一个复选框。如果用户选中该复选框,我想将该项目保存到他们的模板中(但不是编辑该项目的实际值)
  3. 用户为他们想要的项目选中多个复选框,然后我会向他们显示另一个页面,其中只列出了他们想要包含在模板中的项目。从那里,他们可以编辑实际值,数据将保存到我的数据库中。
  4. 实施例: 步骤1: 参数的宇宙

    • 参数1 []
    • 参数2 []
    • 参数3 [x]
    • 参数4 [x]
    • 参数5 []

    第2步: 用户“保存”选中的项目,仅查看以下内容:

    • 参数3(可编辑)
    • 参数4(可编辑)

    我不确定如何处理这个问题。这是一个HTML解决方案吗?是JavaScript吗?我可以在Rails中做到吗?任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

一切都取决于您希望存储这些数据的位置,如果您希望将它们存储在数据库中,您可能会对您的Rails控制器使用AJAX调用,如果您希望它们存储在您的客户端浏览器上,您都可以使用localstorage或cookies

相关问题