2
A
回答
1
爲了更改表單的提交由鏈接觸發而不是提交按鈕,您必須使用javascript而不是原始生成的HTML。
見similar answers在計算器上,但一個可能的解決方案在jQuery的摘要(其自帶烤成最新版本的Rails)將如下:
$('#submit_link').click(function(){
$('form').submit();
return false;
});
0
更新:這應該在Rails的2.3.x版本使用HAML符號做到這一點:
- form_for(@object) do |f|
= f.submit 'Update Or Whatever'
您也可以嘗試「按鈕」標籤,或者使用圖片鏈接,看起來像一個按鈕。
2
你不說你使用的是什麼ruby版本。但試試這個
<%= submit_tag "Text" %>
請注意,這裏沒有表單助手,所以沒有「f」。在前面
相關問題
- 1. Ruby on Rails:提交時按下提示按鈕
- 2. 提交後提交表格(Ruby on Rails)
- 3. Ruby On Rails提交按鈕有時不起作用?
- 4. Ruby on Rails的3提交表單的一個按鈕
- 5. Ruby on rails提交按鈕不會調用控制器
- 6. Ruby on Rails提交按鈕只適用於刷新
- 7. Ruby on rails AJAX提交表單錯誤
- 8. Ruby on Rails:如何提交複選框?
- 9. I18n在Ruby on Rails中提交
- 10. Ruby on Rails的下拉的onchange提交
- 11. Rails:提交按鈕不提交值
- 12. 簡單的Ruby on Rails按鈕動作
- 13. Ruby on Rails的用於按鈕
- 14. ruby on rails ajax fav按鈕的帖子
- 15. 在Ruby on Rails中關閉按鈕
- 16. Ruby on Rails的:如何有多個提交按鈕會不同的方法
- 17. 禁用提交按鈕,除非file_field_tag在Ruby on Rails中不爲空
- 18. Rails Submit按鈕不提交
- 19. 使用表單提交的Ruby on rails文件提交
- 20. 如何禁用表單提交按鈕「alàRuby on Rails Way」?
- 21. Rails - 有條件的:disable_with on表單提交按鈕
- 22. 添加JS調用on Rails的的form_for提交按鈕
- 23. Ruby on Rails的 - 按訂單
- 24. Rails提交按鈕爲布爾attribbute
- 25. 提交不提交按鈕
- 26. 提交按鈕不提交
- 27. 提交按鈕不提交
- 28. 提交按鈕不提交
- 29. 提交按鈕
- 30. Rails提交按鈕沒有迴應
你是說你想用一個鏈接提交,而不是一個按鈕? –