rails simpleform按enter键而不是按钮提交

时间:2016-05-20 19:24:18

标签: ruby-on-rails simple-form simple-form-for

我对rails网站上的帖子有评论。

这是我的_form.html.slim,用于我的“制作新评论”表格。

我想按回车键提交表单和提交按钮以隐藏/不显示。

这是否可以在simpleform中进行?

span = simple_form_for([@post, @post.comments.build], :defaults => { :input_html => { :class => "comment-input-text" } }) do |f|
  = f.input :comment, label: false, placeholder: "Add a comment"
  = f.submit

抱歉,我无法将此代码转换为任何erb或html。如果有人想编辑这个问题并加入erb,我将不胜感激。

1 个答案:

答案 0 :(得分:1)

实际上,它是重复的问题

点击此链接:Submit form with Enter key without submit button?

您可以在表单下方添加

javascript:

  $("input").keypress(function(event) {
    if (event.which == 13) {
        event.preventDefault();
        $("form_id_here").submit();
    }
  });
相关问题