我试图通过按钮的onclick方法调用函数。这是代码:
<%= button_to "Close" , :onclick => "show_back(), return false" %>
但它不起作用,每次我点击按钮时会出现错误
“没有行动响应29.行动:结帐,创建,销毁,编辑,查找,指示,新建,保存订单,显示和更新”
当我在一个href中使用同样的东西时,它是如何工作的
<a onclick="show_back();return false;" href="#."> Close </a>
任何人都可以告诉我我做错了什么,提前谢谢..
答案 0 :(得分:4)
你可以试试这个
=link_to "value", "javascript:function()"
并添加你的类,如果你使用像bootstrap,你可以尝试:
=link_to "value", "javascript:function()", class: 'btn btn-default'
答案 1 :(得分:1)
我正在寻找类似的东西。我的问题是我想在用户点击登录时触发addCookie()函数。
这样做:
<%= submit_tag 'Go', class: "ses_submit_btn", :onclick => "addCookie()" %>
答案 2 :(得分:-1)
这对我有用。关键是要意识到它必须是html_options哈希
<%= button_to "Click", designer_path(@current_user), { :onclick => "debugger", :class=>"button", :method => :put } %>