繁体   English   中英

如何在Rails中设置表单的名称?

[英]How do I set the name of a form in Rails?

我试过了

<%= form_tag ("/ombcauth", name:"ombc_form") do %>

但它给了我一个语法错误:

语法错误,意外',',期待')'... append = form_tag(“/ ombcauth”,名称:“ombc_form”)做@output ...

我也试过了

<%= form_tag ({action:"/ombcauth"}, {name:"ombc_form"}) do %>

但这也给了我一个语法错误

语法错误,意外',',期待')'... form_tag({action:“/ ombcauth”},{name:“ombc_form”})做@outp ...

我需要在提交的链接中引用表单。

<%= link_to "OMBC Auth", "#", {onClick: "document.ombc_form.submit(); return false;"} %> 

rails --version
Rails 3.2.11

你做的是对的。 问题出在form_tag(

<%= form_tag("/ombcauth", name:"ombc_form") do %>

或者没有括号:

<%= form_tag "/ombcauth", name:"ombc_form" do %>

希望这可以帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM