0

我正在制作一个聊天应用程序,我想在用户输入消息的文本框中使用 HTML5 验证,以便在消息有效之前禁用提交按钮。

为此,我需要一个form_for块,我想知道您是否可以像通常那样阻止表单提交自己?我不想处理通过 JavaScript、jQuery 和 WebSockets 发送的消息,而不是通过 Rails 通常的处理方式。

4

1 回答 1

1

你可以这样做

form_form @resource, html: {class: 'someIdentifier'}

然后通过 jQuery

$(function(){
  $('.someIdentifier').submit(function(e) {
    e.preventDefault();
  })
})

希望这有帮助。

于 2013-11-04T21:57:14.850 回答