0

在 Rails 中,我有一个 id 为“new_user”的表单,它在提交时会创建一个新用户。我正在尝试确保以下 javascript 有效:

    var form$ = $("#new_user");
                var token = response['id'];
                form$.append("<input type='hidden' name='Token' value='" + token + "' />");
                form$.get(0).submit();

我想要它做的是在我提交表单时将“令牌”添加到我的 Rails 表单中。如何更改 javascript 以便将“令牌”提交到 ID 为“new_user”的表单?非常感谢!

4

1 回答 1

0

如果您想tokenparams哈希作为 的一部分user,请尝试为输入提供适当的 id 和名称:

<input type="hidden" name="user[token]" id="user_token" .../>

然后你应该能够在你的控制器中访问它params[:user][:token]

于 2012-07-13T17:33:30.500 回答