0

是否可以在视图侧使用javascript 变量分配参数哈希。因为我会在我的参数哈希中做一个复杂的结构,其中涉及嵌套和数组。

4

2 回答 2

1

我能想到的唯一方法是使用 JS 向您的表单添加新字段,为它们提供 ID 和名称,这些 ID 和名称遵循 Rails 在提交表单时如何将元素的名称解析为参数(类似于id=model_assoc_attributes_N_attrand name=model[assoc_attributes][N][attr],其中我认为是Model accepts_nested_attributes_for Assoc) 时的情况。

于 2012-05-07T07:23:56.243 回答
1

您可以将 JSON 数据发布到 rails 服务器,Rails 将在 params 哈希中提供它,前提是 JSON 响应数据具有正确的标头。有关更多详细信息,请参阅此线程此线程

于 2012-05-07T10:00:43.123 回答