是否可以在视图端中使用 javascript变量分配参数哈希。 因为我会在我的参数哈希中做一个复杂的结构,包括嵌套和数组。
答案 0 :(得分:1)
我能想到的唯一方法是使用JS为表单添加新字段,为它们提供ID和名称,以便在提交表单时将Rails将字符的名称解析为params(类似于id=model_assoc_attributes_N_attr
和name=model[assoc_attributes][N][attr]
,我认为是Model accepts_nested_attributes_for Assoc
)的情况。
答案 1 :(得分:1)
如果JSON响应数据具有正确的标头,您可以将JSON数据发布到rails服务器,Rails将使其以params哈希值提供。有关详细信息,请参阅this thread和this thread。