关于form_tag如何加id

3 篇文章 0 订阅
2 篇文章 0 订阅

 这段时间一直在ROR的海洋里徜徉,所以总是会遇到很多的问题,因为rails2 的form表单使用html代码去写的话,会莫名的报一个Authentication的error,这是因为rails 2自动添加了一个hidden域authenticity_token,值是随机生成的,所以手写的会报错。Rails的本意是好的,为了防止跨域提交问题,但是让我们这些习惯手写html的人就颇为难过了,不得不去学习ActionViewer的标签,其实还是蛮好懂的。但是现在处于1.2到2.1-2.2 的过渡期,又有像我这样的新手,感觉两种版本之间的碰撞,又没有好书可以借鉴,真是步履维艰。。

 

 

今天就遇到了一个问题,form表单我想添加一个id,便于和jQuery结合,但是怎么加都加不上去。最后看了下API,晕,还是早看的话就OK了。照着写了下

 

一定要有()不然也会报错。正确增加id的方法:
<% form_tag ({:action => "save"},{:method => "post" ,:id=>"save_form" }) do %>

 id就是save_form

长知识了,看来以后要多看API为是。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值