Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以在视图侧使用javascript 变量分配参数哈希。因为我会在我的参数哈希中做一个复杂的结构,其中涉及嵌套和数组。
我能想到的唯一方法是使用 JS 向您的表单添加新字段,为它们提供 ID 和名称,这些 ID 和名称遵循 Rails 在提交表单时如何将元素的名称解析为参数(类似于id=model_assoc_attributes_N_attrand name=model[assoc_attributes][N][attr],其中我认为是Model accepts_nested_attributes_for Assoc) 时的情况。
id=model_assoc_attributes_N_attr
name=model[assoc_attributes][N][attr]
Model accepts_nested_attributes_for Assoc
您可以将 JSON 数据发布到 rails 服务器,Rails 将在 params 哈希中提供它,前提是 JSON 响应数据具有正确的标头。有关更多详细信息,请参阅此线程和此线程。