2012-01-10 141 views
0

这里是我的link_to有没有更好的方式来做到这一点链接

<%= link_to "<input type='button', value='Somewhere', class ='big'/>".html_safe, selection_path %> 

,但在IE无法正常工作......它的渲染

<a href="/selection"><input class="big" value="Somewhere" type="button" ,=""></a> 

所以在链接断裂....关于如何修复的任何想法

回答

1

你不应该在属性之间插入逗号。

<%= link_to "<input type='button' value='Somewhere' class='big'/>".html_safe, selection_path %> 
3
  1. 不应该有属性之间的逗号。
  2. link_to是链接,button_to是按钮。最好不要尝试混合两者。您在link_to助手内部有input类型button。各种混乱正在发生。我想这可能会起作用,但似乎是这样做的难办法。使用button_to代替
+0

雅很真实......我没有写的...只是bug修复 – Trace 2012-01-10 02:34:07

+0

酷,够公平。 – jefflunt 2012-01-10 02:35:36

相关问题